我已经创建了一个供asp.net web表单内部使用的小型应用程序。我没有部署它的服务器,但希望办公室里的其他人能够访问intranet。只有一小部分人可以访问(2-6)。它不是一个面向公众的应用程序。
我在这个站点上看到了使用IIS7将asp.net mvc应用程序部署到台式计算机上的以下说明。
1.从标准windows组件安装IIS。2.将您的代码放在默认创建的网站的根目录中。3.确保允许防火墙的第80个端口。
我的mvc窗体应用程序的过程是相同的吗?还是有什么本质上的不同(在asp.net窗体和mvc之间)使得这不可能?
谢谢你的帮助!
发布于 2012-04-11 05:40:39
这些指令或多或少会保持不变。这个过程可能比您在上面的步骤中描述的稍微复杂一些,但这是一个很好的起点。
除了确保端口80打开之外,您可能还需要为站点分配一个IP地址。如下图所示:

发布于 2012-04-11 05:41:42
它的工作原理应该是一样的。
您需要检查的一件事是,IIS7创建的默认网站使用的ASP.NET框架版本与创建代码时使用的版本相同。为此,请转到IIS ->应用程序池-> DefaultAppPool,然后检查.Net框架版本。
只要站点在IIS中的物理路径指向正确的文件夹,它就会像MVC一样工作
https://stackoverflow.com/questions/10096284
复制相似问题