团队构建错误:ASPNETCOMPILER:错误ASPRUNTIME:'/localhost:8080'不是有效的虚拟路径。有建议吗?

StackOverflow https://stackoverflow.com/questions/3099740

我正在尝试构建使用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名称中创建具有“:”的文件夹。因此,删除此结肠和端口号并保存。这将解决有关有效虚拟路径的问题。

许可以下: CC-BY-SA归因
不隶属于 StackOverflow
scroll top