Directory 在VS 2019中使用文件夹配置文件发布时缺少文件
当我将一个新的web应用程序(始于VS2019)发布到内部网上的一个文件夹(使用“文件夹配置文件”)时,并非所有文件都会发布 如果我不使用预编译选项,我不会得到任何发布错误,但当我访问服务器上的网站时,文件丢失。如果使用预编译选项,则发布失败,并显示以下消息: “错误文件'/Logout.aspx.vb'不存在。” aspx文件头如下所示: 我尝试使用以下代码文件:Directory 在VS 2019中使用文件夹配置文件发布时缺少文件,directory,publish,visual-studio-2019,precompile,not-exists,Directory,Publish,Visual Studio 2019,Precompile,Not Exists,当我将一个新的web应用程序(始于VS2019)发布到内部网上的一个文件夹(使用“文件夹配置文件”)时,并非所有文件都会发布 如果我不使用预编译选项,我不会得到任何发布错误,但当我访问服务器上的网站时,文件丢失。如果使用预编译选项,则发布失败,并显示以下消息: “错误文件'/Logout.aspx.vb'不存在。” aspx文件头如下所示: 我尝试使用以下代码文件: Logout.aspx.vb ~/Logout.aspx.vb ./Logout.aspx.vb 结果都一样 我选择了“发
Logout.aspx.vb
~/Logout.aspx.vb
./Logout.aspx.vb
结果都一样
我选择了“发布前删除所有文件”和“发布期间预编译”(使用默认配置)
知道我做错了什么吗
后续:我发现我可以将发布配置为包含“此项目中的所有文件”,而不是“仅包含运行此应用程序所需的文件”,并且所有文件都将被发布。不知道为什么我需要这样做,因为我应该使用“仅运行此应用程序所需的文件”的原始(默认)选项