我正在尝试使用发布网站工具发布ASP.NET 网站项目,但出现此错误:
ASPNETCOMPILER(0,0):错误 ASPRUNTIME:指定的路径、文件名或两者都太长。完全限定的文件名必须少于 260 个字符,目录名必须少于 248 个字符。
我看到它正在尝试将文件复制到 AppData 中很长的路径:
Copying all files to temporary location below for package/publish:
C:\Users\imx0\AppData\Local\Temp\1\WebSitePublish\BMW.Web-424993535\obj\Debug\AspnetCompileMerge\Source.
c:\WINDOWS\Microsoft.NET\Framework\v4.0.30319\aspnet_compiler.exe -v /BMW.Web -p C:\Users\imx0\AppData\Local\Temp\1\WebSitePublish\BMW.Web-424993535\obj\Debug\AspnetCompileMerge\Source C:\Users\imx0\AppData\Local\Temp\1\WebSitePublish\BMW.Web-424993535\obj\Debug\AspnetCompileMerge\TempBuildDir
我在 .pubxml 发布配置文件中找不到有关此临时目录的任何信息。如何更改 Visual Studio 将文件复制到的临时目录?