团队构建错误:ASPNETCOMPILER:错误ASPRUNTIME:'/localhost:8080'不是有效的虚拟路径。有建议吗?
-
29-09-2019 - |
题
我正在尝试构建使用VS 2008构建的Web应用程序解决方案,并面临以下错误。
ASPNETCOMPILER:错误ASPRUNTIME:'/localhost:8080'不是有效的虚拟路径。
我绝对不知道如何以及为什么发生?它与部署项目设置或网站属性有关吗?将解决方案检查到源控件中。
同一解决方案的不同分支的同一作品,并且构建发生没有任何错误。
解决方案
在网站的项目属性中,在MSBUILD选项下,更改输出文件夹路径,删除端口号。
其他提示
在您的Web项目解决方案中右键单击该项目(就像 http:// localhost:xxx/_1/)在解决方案中,然后单击属性页面。一个新的对话将打开说“” http:// youwebsiteName:xxxx/_1/ 属性页面“作为标题。在此对话框中单击“ MSBUILD选项”。
单击此选项时,对话框的内容将更改,并将显示具有复选框和单个文本字段的某些属性。第一个文本字段将说“输出文件夹”,在文本字段中会有一条书面的路径,上面写着“ d: data allprojects webproject webproject localhost:8080”。
显然,它不是有效的路径,因为您无法在fodler/Path名称中创建具有“:”的文件夹。因此,删除此结肠和端口号并保存。这将解决有关有效虚拟路径的问题。
不隶属于 StackOverflow