我正在开发我的第一个C# ASP.NET (v4.5.2) Web,到目前为止,我只使用VisualStudio2015Professional,使用IIS 10进行调试。一般情况下,我没有使用IIS或ASP.NET部署的经验。所以我的问题是:
发布于 2016-11-25 12:50:34
1.
如果采用新版本的IIS,则不必安装.net框架。如果该服务器上不存在目标框架,则必须安装它并注册iis:https://msdn.microsoft.com/de-de/library/k6h9cz8h(v=vs.100).aspx。
nuget包不会成为一个问题,因为V也会部署所有的dll(比如在快递上)。
如果您正在使用一些特殊的东西,如url重写,您必须手动安装这些模块(例如,对于url重写https://www.iis.net/downloads/microsoft/url-rewrite)。
2.
关于这个版本,如果你想简单的做,就用最新的。但这取决于您使用哪个服务器版本,即使大多数应用程序也在旧的IIS上工作。如果您正在使用某种“特殊”配置,则可能必须对web.config进行一些更改。
3.
对于部署,您有几个选项:
https://stackoverflow.com/questions/40805080
复制相似问题