Asp.net 构建输出目录给出解析错误
Asp.net build output directory giving parse error
当我将构建输出文件夹设置为 ../bin/debug
或 ../bin/release
时,浏览器出现以下错误。但是如果我将它设置为 ../bin
它工作正常。还将其设置为 ../bin/debug
是在调试目录中创建所有输出文件,但不从它看起来的目录中读取库。
如果有人对此问题有任何解决方法,请提供帮助。
Parser Error Message: Could not load type <>
您似乎使用了“在浏览器中查看”选项,默认情况下它将从 bin 文件夹中搜索源文件,因为它是原始输出文件夹。
并且由于您已经更改了输出路径,例如 bin\Debug。使用此选项时,无法访问应位于 bin 文件夹但现在位于 bin\Debug 文件夹中的源文件。这就是这个问题的原因。
为了解决这个问题,我们可以在 post-build 事件中添加一条命令**:copy $(ProjectDir)$(OutPutPath) $(ProjectDir)bin /y
。无论输出路径是什么,它都可以在每次成功构建后将新的输出文件复制到 bin 文件夹。
请检查是否有效。期待您的回复。
当我将构建输出文件夹设置为 ../bin/debug
或 ../bin/release
时,浏览器出现以下错误。但是如果我将它设置为 ../bin
它工作正常。还将其设置为 ../bin/debug
是在调试目录中创建所有输出文件,但不从它看起来的目录中读取库。
如果有人对此问题有任何解决方法,请提供帮助。
Parser Error Message: Could not load type <>
您似乎使用了“在浏览器中查看”选项,默认情况下它将从 bin 文件夹中搜索源文件,因为它是原始输出文件夹。
并且由于您已经更改了输出路径,例如 bin\Debug。使用此选项时,无法访问应位于 bin 文件夹但现在位于 bin\Debug 文件夹中的源文件。这就是这个问题的原因。
为了解决这个问题,我们可以在 post-build 事件中添加一条命令**:copy $(ProjectDir)$(OutPutPath) $(ProjectDir)bin /y
。无论输出路径是什么,它都可以在每次成功构建后将新的输出文件复制到 bin 文件夹。
请检查是否有效。期待您的回复。