asp.net-core – 在没有Visual Studio 2015的情况下配置.NET Cor
我遵循.NET Core RC2文档,大部分信息都是考虑Visual Studio 2015编写的.但是,他们还发布了Visual Studio Code,我也可以从命令行运行应用程序.
当我开发一个我没有VS2015的应用程序时,我无法做到 > Hookup launchSettings.json到我的应用程序 如果我在没有Visual Studio的情况下开发,如何设置这些属性? 解决方法
在没有Visual Studio的情况下构建.NET Core应用程序绝对是可能的. Visual Studio Code或dotnet CLI可以处理您需要做的所有事情,它只是有点不同.
据我所知,launchSettings.json是特定于Visual Studio的.从documentation:
您需要一种不同的方式来设置所需的选项: 绑定地址和端口 在Program.cs中引导应用程序时可以配置此项: public static void Main(string[] args) { var host = new WebHostBuilder() .UseKestrel() .UseUrls("http://localhost:8080") // name and port to listen on .UseContentRoot(Directory.GetCurrentDirectory()) .UseStartup<Startup>() .Build(); host.Run(); } 托管环境 从同一个docs:
只需为您的平台设置适当的环境变量为“开发”,“暂存”,“生产”等.ASP.NET Core将读取值,所有IHostingEnvironment逻辑都将起作用. 在Windows中,您可以在GUI或命令行中设置环境变量: setx ASPNETCORE_ENVIRONMENT "Development" 启动网址 在运行应用程序时,Visual Studio会自动打开浏览器,从而尝试提供帮助.如果您使用的是dotnet,则必须手动执行此操作. 我没有尝试过,但Visual Studio Code的这个插件可能会给你这个功能:Visual Studio Chrome Debugger (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
- asp.net-mvc – 使ASP.NET绑定指定media =屏幕的CSS bundle
- 如何在ASP.Net Core 2.0应用程序中使用Bootstrap?
- asp.net-mvc – Razor嵌套WebGrid
- asp.net – 如何将演示模型与Webforms一起使用?
- ASP.Net注销代码块
- asp.net – 空网站和git
- asp.net – 如何.NET网站隐藏它们的文件的.aspx扩展名?
- ASP.NET Core中Middleware的使用
- asp-classic – 如何将字符串转换为日期时间格式的经典asp
- asp.net – Xamarin.iOS推送通知标记.NET API / Azure通知中
- asp.net-mvc – signalR跟踪连接用户
- asp.net – 在Html.BeginForm之外提交按钮
- asp.net-mvc – 输出在剃刀通过变量?
- asp.net-mvc – 将角色动态映射到ASP.Net MVC中的
- asp.net core中AddTransient,AddScope和AddSing
- asp.net – 为什么我应该选择Crystal Report或SS
- angularjs_百度地图API_根据经纬度定位_示例
- asp.net-mvc – 使用依赖注入来组织ASP.Net MVC解
- ASP.NET C#5异步Web应用程序使用异步和等待
- asp.net core 运用 Redis 配置步骤