2 yimengqi55 yimengqi55 于 2016.04.14 11:25 提问

IISOle.MimeMapClass 需要引用哪个程序集吖

在做一个c#操作IIS的功能,网上找到的,,要写入MIME的时候,清一色全是这样
IISOle.MimeMapClass NewMime = new IISOle.MimeMapClass();
NewMime.Extension = ".xaml"; NewMime.MimeType = "application/xaml+xml";
IISOle.MimeMapClass TwoMime = new IISOle.MimeMapClass();
TwoMime.Extension = ".xap"; TwoMime.MimeType = "application/x-silverlight-app";
rootEntry.Properties["MimeMap"].Add(NewMime);
rootEntry.Properties["MimeMap"].Add(TwoMime);
我现在站点什么都成功了,在创建MIME的时候,这里的IISOle.MimeMapClass 缺少引用
本机环境,win 7 IIS 7
Microsoft.Web.Administration; 程序集也是使用的IIS7里面带的

2个回答

CSDNXIAOD
CSDNXIAOD   2016.04.14 11:32

需要强名称程序集.
----------------------biu~biu~biu~~~在下问答机器人小D,这是我依靠自己的聪明才智给出的答案,如果不正确,你来咬我啊!

yimengqi55
yimengqi55   2016.04.18 15:24

找到解决办法了。。引用com组件 Active DS IIS Namespace Provider程序集
这个当收藏了,唉,各路大神都看不上我这小问题

Csdn user default icon
上传中...
上传图片
插入图片
准确详细的回答,更有利于被提问者采纳,从而获得C币。复制、灌水、广告等回答会被删除,是时候展现真正的技术了!
其他相关推荐
“未能找到类型或命名空间名称“WebBrowser”(是否缺少 using 指令或程序集引用?)”的解决办法
这个问题其实根本不算个问题,都知道缺少引用。我网上找了半天,发现让加上using System;我不知道是不是我用VS2012的原因...引用了根本还是那样。 正确的是酱紫的: using System.Windows.Forms;
visual studio c#里的引用 首先在代码里想用using 来应用命名空间,必须首先给工程添加该程序集引用
1. 首先在代码里想用using 来应用命名空间,必须首先给工程添加该程序集引用 2. 相信你说的前者是添加dll程序集引用,只用在项目上右键add reference(添加引用,然后选择程序集即可) 3. 在添加了程序集引用之后,才可以在代码中用using来引用程序集中的命名空间。我个人认为是为了代码的简洁。 比如你想用List,为了不至于每处都写上命名空间,在文件一开始添加了对他的
RDLC 本地报表引用自定义程序集需要注意的问题
RDLC 本地报表引用自定义程序集需要注意的问题   一、在本地报表引用相同的程序集则编译时报类似如下错误: 加载代码模块时出错:“RSCustomLib, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null”。详细信息: 未能加载文件或程序集“RSCustomLib, Version=1.0.0.0, Cultu
C# PixelBuffer需要什么using 指令或程序集引用
C# PixelBuffer需要什么using 指令或程序集引用,哪位大神能够说一下呢
找不到类型或命名空间名称 SqlDataAdapter (是否缺少 using 指令或程序集引用?)
找不到类型或命名空间名称 SqlDataAdapter (是否缺少 using 指令或程序集引用?) using System.Data.SqlClient;
找不到类型或命名空间名称“OpenFileDialog”(是否缺少 using 指令或程序集引用?)
解决方法:项目上右键,添加引用,选择System.Windows.Forms.dll。点确定。控制台程序默认不添加这个dll的。需要手工添加dll的引用。代码中添加 using System.Windows.Forms;的命名空间引用。
System.Windows.Interactivity.dll
解决未能加载文件或程序集“System.Windows.Interactivity, Version=4.0.5.0, Culture=neutral, PublicKeyToken=31bf3856ad异常的问题
关于程序集生成失败 -- 引用的程序集没有强名称的解决办法
 我在PetShop4程序中加入了一个业务外观层,然后在业务逻辑层(PetShop.BLL)引用这个程序集,点“生成”,出现以下的错误:“程序集生成失败 -- 引用的程序集没有强名称”,原因是PetShop.BLL是强命名程序集,强命名程序集不能用普通程序集造成的。        那么什么叫强命名程序集呢?我们知道,以前在Windows下开发程序时常会遭遇著名的“DLL Hell”问题,即动态
怎么解决asp.net错误:缺少using 指令或程序集引用 找不到类型或命名空间名称StringBuilder&using的用法
在C#中或JAVA程序中要想直接用命名空间(包)中的类,而不必指定类的详细命名空间(包)必须提前引用(导入)该类所在的命名空间或包。出现如题的错误提示是因为使用StringBuilder类声名了变量却没有引用StringBuilder类所在的命名空间引起;另外如果不想引用类所在的命名空间也可以用:命名空间+“.”+StringBuilder的方式声明变量;StringBuilder所在的命名空
关于程序集生成失败-引用的第三方DLL没有强名称的解决办法
如果一个Assembly希望封装成为ActiveX/COM组件,那么它必须拥有强名(Strong Name),也就是说在编译的时候需要指定SNK(Strong Name Key)。但是当一个Assembly如果以拥有强名的方式编译的话,它又要求所有自身所引用的其他Assembly都必须拥有强名,否则不能够成功编译。这时可以使用按照以下方式来创建或重建一个名称程序集。 首先无论我们有需要一