Visual studio Web部署缺少msvcr90.dll
Visual Studio 2012使用Web部署创建Web部署包。 发布以前工作过,现在刚开始失败,错误是找不到msvcr90.dll。我已尝试重新启动并删除不必要的引用。这是一个Umbraco 6站点Visual studio Web部署缺少msvcr90.dll,visual-studio,umbraco,webdeploy,Visual Studio,Umbraco,Webdeploy,Visual Studio 2012使用Web部署创建Web部署包。 发布以前工作过,现在刚开始失败,错误是找不到msvcr90.dll。我已尝试重新启动并删除不必要的引用。这是一个Umbraco 6站点 Error 102 Copying file bin\amd64\Microsoft.VC90.CRT\msvcr90.dll to obj\Debug\Package\PackageTmp\bin\amd64\Microsoft.VC90.CRT\msvcr90.dll failed.
Error 102
Copying file bin\amd64\Microsoft.VC90.CRT\msvcr90.dll to obj\Debug\Package\PackageTmp\bin\amd64\Microsoft.VC90.CRT\msvcr90.dll failed. Could not find file 'bin\amd64\Microsoft.VC90.CRT\msvcr90.dll'. C:\Program Files (x86)\MSBuild\Microsoft\VisualStudio\v11.0\Web\Microsoft.Web.Publishing.targets 2554
这有点取决于您在Visual Studio中如何设置站点,但听起来项目中“包括”了
/bin/
文件夹和/bin/amd64/
子文件夹,但后者(或其内容)在文件系统中丢失了。这是正确的。我通常会忽略.gitignore中bin文件夹中的任何文件。出于某种原因,Umbraco nuget软件包在bin文件夹中添加了添加引用项。我把他们从项目中移除,一切都很好。与SQLCE有关。