我正在开发一个asp.net web表单。今天我对3个文件做了一些修改:
details.aspx
regions.aspx
regions.aspx.cs我重建并发布了。
其中一个aspx文件(details.aspx)未更改。在服务器上,它仍然显示为一个月前的最后一次修改。
我知道我可以简单地覆盖这个文件,但我正在尝试理解我做错了什么。或者它是在Visual Studio (2012)中被期待的?
发布于 2015-12-16 05:52:34
在发布窗口中,转到
设置->文件发布选项
并选中在发布前删除所有现有文件。
您也可以手动清除发布文件夹中的所有文件,然后重新发布,但该设置会自动处理它。
发布于 2015-12-16 05:40:40
请确保将BuildAction设置为Content。在Visual Studio中选择该文件,按F4并检查BuildAction属性。
发布于 2015-12-16 05:46:05
根据我的经验,我不会说这是意料之中的。我会尝试发布到一个新的文件夹,只是为了消除发布更新文件的风险。我会检查VS中页面上的属性是不是构建内容,而不是一些有趣的东西导致它不能被复制。
https://stackoverflow.com/questions/34299808
复制相似问题