.NET安装项目中的“混合模式程序集”

时间:2012-01-12 19:11:40

标签: .net visual-studio-2010 setup-project .net-assembly mixed-mode

我正在VS2010中构建一个使用Microsoft.SqlServer.Smo程序集的c#应用程序。

注意:由于某种原因,当我在addReferance-> .NET对话框中搜索此程序集时,我没有找到它,所以我不得不在ProgramFiles(x86)中浏览它 - > Microsoft SQL Server-> 90-> SDK->装配体

此程序集在运行时导致“混合模式程序集”异常,因此我在Web上搜索修复程序,发现我需要添加App.Config文件:

<startup useLegacyV2RuntimeActivationPolicy="true">
<requiredRuntime version="v4.0.20506"/> <supportedRuntime version="v4.0" sku=".NETFramework,Version=v4.0"/> </startup>

这解决了问题,但现在我遇到了一个新问题。 我为我的应用程序创建了一个安装项目,并且当我运行安装程序时,我又遇到了相同的“混合模式程序集”问题。 问题是我无法将配置文件添加到安装项目。我该怎么办?

0 个答案:

没有答案