【发布时间】:2015-04-07 18:15:14
【问题描述】:
我在获取 aspnet_compiler 工具来编译我的测试站点时遇到了一些困难。几年前,我曾在另一台机器上轻松使用该工具,但我正在尝试设置一台新机器以启动并运行 Asp.NET MVC。
到目前为止,我已经安装了 Visual Studio 2010 Express 并创建了一个简单的单页测试站点(仅使用 Web 窗体启动)。该站点设置为使用 Asp.Net v4,并将通过 VS 命令在浏览器中预览,没有任何问题。
我还在机器上安装了 IIS 7,并将 Asp.Net V4 添加到应用程序池中(按照这些说明:How to add ASP.NET 4.0 as Application Pool on IIS 7, Windows 7)。
我已使用 v4 框架将站点添加为“预编译”,我可以毫无困难地从 IIS 浏览该站点。
我的问题是当我尝试运行命令时。我以管理员身份运行 cmd 窗口,并使用与我之前使用的非常相似的命令:“aspnet_compiler -v /precompile -u -f -fixednames -c c:\SiteCompile\post_compile”
但是我收到消息:“错误 ASPRUNTIME: '/precompile' 不是有效的 IIS 应用程序”。
诚然,管理和设置并不是我最擅长的,所以我很确定我只是在某个地方漏掉了一步。任何建议或意见,将不胜感激!我相信这就是所有相关信息,但如果需要更多信息,请告诉我。
【问题讨论】:
标签: asp.net iis aspnet-compiler