如标题所述。我试过复制整个bin \ debug文件夹,但应用程序不能在其他计算机上运行。我相信如果主机PC没有安装visual studio和工具,控制台应用程序将无法运行。有没有办法部署应用程序,使其可以在任何计算机上运行?
编辑:抱歉没有提供更多详情。
我首先开始缺少程序集System.Threading.Tasks.Dataflow
,但我设法修复了但是从nuget获取了dll。测试的主机PC已安装所需的.NET 4.5.2,并且当前的错误消息是:
未处理的异常:System.AggregateException:发生了一个或多个错误。 ---> Microsoft.Build.Exceptions.InvalidProjectFileException:导入的项目" C:\ Program Files(x86)\ MSBuild \ Microsoft \ VisualStudio \ v11.0 \ WebApplications \ Microsoft.WebApplicat ion.targets"没找到。确认声明中的路径是否正确,以及该文件是否存在于磁盘上。
答案 0 :(得分:0)
请打开您的项目文件。如果可以找到以下代码,请评论它是否有效。
<PropertyGroup>
<VisualStudioVersion Condition="'$(VisualStudioVersion)' == ''">10.0</VisualStudioVersion>
<VSToolsPath Condition="'$(VSToolsPath)' == ''">$(MSBuildExtensionsPath32)\Microsoft\VisualStudio\v$(VisualStudioVersion)</VSToolsPath>
</PropertyGroup>