asp.net - 无法加载文件或程序集 System.EnterpriseServices

标签 asp.net

我正在尝试阅读 asp.net mvc,我以前从未使用过 asp.net,但熟悉常规的 c# 开发。

全新安装、完全修补的 Windows XP Home。
新安装的更新到 SP1 Visual Studio 2008 Pro。

新建一个项目,选择“ASP.NET MVC Web Application”,目标框架是3.5

我按 F5,我得到:
“无法加载文件或程序集 System.EnterpriseServices”

瑞典语的确切措辞:

[FileNotFoundException: Det går inte att hitta filen. (Undantag från HRESULT: 0x80070002)]
[FileNotFoundException: Det går inte att läsa in filen eller sammansättningen System.EnterpriseServices, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a eller ett av dess beroenden. Det går inte att hitta filen.]

在我的项目中添加对 System.EnterpriseServices 的引用不起作用。
一个快速的谷歌建议我将此文件 Microsoft.NET/Framework/v2.0.50727/System.EnterpriseServices.dll 复制到 %WINDOWS%/assembly 中,但这也不起作用。

有什么建议么?

找到了答案,我使用 gacutil 将其添加到 GAC 中。

C:\WINDOWS>"C:\Program\Microsoft SDKs\Windows\v6.0A\bin\gacutil.exe"/i Microsoft.NET/Framework/v2.0.50727/System.EnterpriseServices.dll

最佳答案

找到了答案,我使用 gacutil 将其添加到 GAC 中。

C:\WINDOWS>"C:\Program\Microsoft SDKs\Windows\v6.0A\bin\gacutil.exe" /i Microsoft.NET/Framework/v2.0.50727/System.EnterpriseServices.dll

关于asp.net - 无法加载文件或程序集 System.EnterpriseServices,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/925110/

相关文章:

asp.net - JavaScript 和 ASP.NET - 具有键/值对的 Co​​okie

c# - HttpContext 抛出 HttpException

c# - 将文件发送到 Asp.net

asp.net - 两个 Azure VM 之间的延迟

.net - 需要 ILMerge 提示

c# - 如何在 asp.net 中自动刷新的站点(浏览器)标题上显示其他用户的事件计数

javascript - 在 jquery 对话框中打开现有屏幕

c# - ASP.NET MVC 的路由调试器

asp.net - 配置 Quartz.Net 以在作业花费的时间超过指定时间跨度时停止执行作业

asp.net - 在 ASP.NET/VB.NET 中抑制编译器警告