发布版本的 ASP.NET 生成路径

ASP.NET build path for release builds

提问人:Nodoid 提问时间:10/18/2023 最后编辑:marc_sNodoid 更新时间:10/18/2023 访问量:16

问:

我有一个 ASP.NET 网站,这让我有点头疼!

我已经安装了,并且有一个名为 .我不确定这些是否是问题的原因。nodeweyland-config.js

如果我使用两台机器(具有相同版本的 VS,都在 Windows 11 上)并且都具有相同的代码库,则一台机器构建到 ,而另一台机器则构建到 .在第一台机器上,构建工作正常,但在另一台机器上,我收到文件丢失的错误。当我查看构建选项卡时,它们都指向~/build~/bin/buildweyland-config.jsbin\

他们正在使用以下构建后脚本(用于显示一切正常)

        echo ------ Post-build event Start - $(ConfigurationName) ------

        cd $(ProjectDir)

        if '$(ConfigurationName)'=='Release' (

        attrib -R App\main-built.js
        weyland build

        cd $(ProjectDir)\_Deployment_Files
        Deploy_SPA_Files "$(ConfigurationName)" "$(SolutionName)" "$(ProjectName)" "$(ProjectDir)"

        echo ------ Post-build event End - $(ConfigurationName) ------
        )
        if '$(ConfigurationName)'=='Debug' (

        ECHO Remove built js files to cleanup debug process
        REM DEL /F /Q /S "App\*built.js"

        echo ------ Post-build event End - $(ConfigurationName) ------
        )

这永远不会在计算机 2 上命中,但总是在计算机 1 上命中。

asp.net asp.net-mvc-4

评论


答: 暂无答案