加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 编程开发 > asp.Net > 正文

如何从命令行自动“运行asp.net网站”?

发布时间:2020-12-16 00:12:57 所属栏目:asp.Net 来源: >打开Visual Studio及其中的
导读:现在,我执行以下手动步骤在我的PC上运行ASP.NET网站: 打开Visual Studio及其中的项目 按Ctrl F5,其中: 构建解决方案 运行IIS快递 打开浏览器 如何编写一个同样的东西的批处理文件?最后一步(打开浏览器)是可选的,但至少我需要构建项目并在IIS express上启
现在,我执行以下手动步骤在我的PC上运行ASP.NET网站:

>打开Visual Studio及其中的项目
>按Ctrl F5,其中:

>构建解决方案
>运行IIS快递
>打开浏览器

如何编写一个同样的东西的批处理文件?最后一步(打开浏览器)是可选的,但至少我需要构建项目并在IIS express上启动它(或者在项目文件中配置的任何内容).

解决方法

从visual studio命令行,您可以执行以下操作:
devenv "C:pathFooSolution.sln" /run

MSDN Devenv Command Line Switches Reference

将这一切都包装成一个批处理文件(假设VS 2012)它将成为:

call "C:Program FilesMicrosoft Visual Studio 11.0Common7ToolsVsDevCmd.bat" 
devenv "C:pathFooSolution.sln" /Run

更新

要使用IIS Express在Visual Studio外部运行,您将使用以下命令:

msbuild.exe "C:pathFooSolution.sln" 
iisexpress /path:c:pathfooapp /port:666
start "" http://localhost:666

请注意,msbuild和iisexpress命令有许多配置选项.您需要定制它们以满足您的需求.

Running IIS Express from the Command Line

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读