我正在使用 Microsoft.SqlServer.Smo 程序集的 VS2010 中构建 ac# 应用程序。
注意:由于某种原因,当我在 addReference->.NET 对话框中搜索此程序集时,我没有找到它,所以我不得不在 ProgramFiles(x86)->Microsoft SQL Server->90->SDK-> 中浏览它组件。
这个程序集在运行时导致“混合模式程序集”异常,所以我在网上搜索修复,发现我需要添加 App.Config 文件:
<startup useLegacyV2RuntimeActivationPolicy="true">
<requiredRuntime version="v4.0.20506"/>
<supportedRuntime version="v4.0" sku=".NETFramework,Version=v4.0"/>
</startup>
这解决了问题,但现在我有一个新问题。我为我的应用程序创建了一个安装项目,当我运行安装程序时,我再次遇到了相同的“混合模式程序集”问题。问题是我无法将配置文件添加到安装项目。我能做些什么??