无法打开元数据文件'System.EnterpriseServices.Wrapper.dll' - '导入模块'System.EnterpriseServices.Wrapper.dll'时出错

时间:2014-11-07 20:23:49

标签: c# visual-studio-2013

操作系统:Windows 8.1

Visual Studio Premium 2013

我有一个复杂的MVC应用程序,我已运行多年。我可以在调试中运行应用程序而不会出现问题。但是,就在今天下午,当我尝试发布部署应用程序时,我收到了这个错误:

  

错误8元数据文件&f; \ Documents \ Visual Studio 2013 \ GIT \ Maloha \ site \ bin \ System.EnterpriseServices.dll'无法打开 - '导入模块' System.EnterpriseServices.Wrapper.dll'时出错汇编&f; \ Documents \ Visual Studio 2013 \ GIT \ Maloha \ site \ bin \ System.EnterpriseServices.dll' - 该系统找不到指定的文件。 ' F:\ Documents \ Visual Studio 2013 \ GIT \ Maloha \ site \ CSC site

我已重新启动计算机。 我试图清理并重建应用程序。

什么会突然出现?我如何解决它?我需要能够发布应用程序。

更新

我卸载了.NET 3.5并重新安装了它。我现在可以在指定的文件夹中看到该文件,但我仍然收到错误。

2 个答案:

答案 0 :(得分:12)

我有类似的问题。我不知道我的解决方案是否适合你,但这是有人告诉我做的事情:

从bin文件夹中删除文件,以便可以使用下一个出版物重建这些文件。

我不知道为什么会有效,但之后我就可以使用该解决方案。

很遗憾,除此之外,我无法提供任何其他见解或指示。

答案 1 :(得分:1)

清理项目或从bin文件夹中删除文件,然后重新重建它,它发生了两次,这是解决我的问题的解决方案