在Visual Studio Professional 2013中发布Web应用程序时出错

时间:2015-12-25 12:52:31

标签: asp.net visual-studio visual-studio-2013

我正在尝试在Visual Studio Professional 2013中发布我的Web应用程序,但收到以下错误 Error Message

我在here问了同样的问题,但没有有用的答案。 任何人都可以请帮助

7 个答案:

答案 0 :(得分:2)

你可能会使用旧版本,这有问题。请参阅详细信息[here]

安装newer web deployment tool,应该可以。

答案 1 :(得分:2)

你使用的.net版本。
检查web deploy version。如果vs有2个Web部署版本,vs会混淆采用哪个版本。如果它有2个版本,只需卸载vs,然后将其与Web部署一起安装。如果Vs有一个Web部署版本,则卸载并安装Web部署。它会纠正你希望的问题。 您可以参考This link

答案 2 :(得分:1)

检查GAC中是否安装了版本9.0.0.0的程序集。 (来自VS2013开发人员命令提示符)gacutil /l Microsoft.Web.Deployment。过去这样的问题已经发生了,然后在安装更新(或尝试安装更新)之后,会发生缺少dll的报告,例如nuget。

通常的操作方法是修复Visual Studio安装。

答案 3 :(得分:0)

您的发布个人资料存在问题。删除项目中属于“属性”文件夹的pubxml文件,然后创建新的发布配置文件。

答案 4 :(得分:0)

当旧项目运行到新的.NET Framework时,我遇到了同样的问题,因为您必须执行以下操作。

右键单击您的项目名称 - >选择属性页 - >点击菜单中的构建 - >然后选择 Target Framework .Net framework 4.5 或您当前使用的框架..

答案 5 :(得分:0)

"无法加载文件或程序集"表示所需的文件(所提到的版本)在程序集中(也不在注册表中)不可用。您所要做的就是确保正确安装相同的设备,以便您继续前进。要确保的其他事项是系统上安装的最新框架。

答案 6 :(得分:0)

认为您在安装或更新Visual 2013时遇到了一些错误,因此您可以重新安装并修复此错误。