我正在尝试使用Web Deploy将Web应用程序导入IIS7.我使用Visual Studio的"发布Web"功能将其打包成ZIP文件,当我选择zip时,我会进入"应用程序包信息"屏幕.
它要求我的一个设置是"应用程序路径".如果我把它留空(所以它基本上只是说"我的网站/"),并尝试继续,IIS给我的消息:
此应用程序将安装到"我的网站"中.大多数应用程序通常安装在根目录下的文件夹中,例如"我的网站/博客".你确定吗?
我不明白为什么它会发出这个警告.我很想对这个对话框说"OK",但我想先检查一下 - 有什么明显我做错了吗?当然,如果我想我的web应用程序是整个网站,我想将它安装到根或否则用户将始终具有访问http://host/MyAppDirectory/,而不只是http://host/-我为什么希望有不必要的后缀MyAppDirectory/?更好的做法是将应用程序安装到MyAppDirectory某个目录并以某种方式将其映射到网站根目录,或者只是将应用程序安装到网站根目录是否可以,尽管有警告?
另外,假设尽管有警告可以将应用程序安装到网站根目录,有没有办法从"应用程序包信息"屏幕中完全删除"应用程序路径"设置(和相关警告),并始终假设该应用程序应该安装到网站根目录?