Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/asp.net/36.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Asp.net 在visual studio中运行时,是否有可能使app_脱机而被忽略?_Asp.net_Visual Studio 2010 - Fatal编程技术网

Asp.net 在visual studio中运行时,是否有可能使app_脱机而被忽略?

Asp.net 在visual studio中运行时,是否有可能使app_脱机而被忽略?,asp.net,visual-studio-2010,Asp.net,Visual Studio 2010,我有一个web应用程序,它有一个app_offline.htm文件,该文件与其他所有文件一起存储在源代码管理中 我的问题是,每次我(或任何其他开发人员)对源代码执行“获取最新信息”操作时,我都会获取app_offline.htm文件,然后当我尝试运行该应用程序时,我看到的只是app_脱机,而不是实际的网站 有什么方法可以阻止这种情况发生吗?您可以右键单击该文件并选择“从项目中排除”。它会重命名文件,这样IIS就不会拾取它,但我很确定,在您执行新签出后,Visual Studio不会记住这一点。(

我有一个web应用程序,它有一个app_offline.htm文件,该文件与其他所有文件一起存储在源代码管理中

我的问题是,每次我(或任何其他开发人员)对源代码执行“获取最新信息”操作时,我都会获取app_offline.htm文件,然后当我尝试运行该应用程序时,我看到的只是app_脱机,而不是实际的网站


有什么方法可以阻止这种情况发生吗?

您可以右键单击该文件并选择“从项目中排除”。它会重命名文件,这样IIS就不会拾取它,但我很确定,在您执行新签出后,Visual Studio不会记住这一点。(但无法验证此信息)

除了在本地重命名或删除它之外,它当然取决于您的源代码管理系统。源代码控制的全部目的是将代码源“还原”到特定的点。检查当前状态以外的内容有点违反源代码控制原则


您是否可以在源代码管理中重命名该文件,并在发布时将其重命名为app_offline.htm?

从project中排除会重命名该文件?别这么想。最后一句话就是我要说的。在部署过程中重命名该文件。