C# 运行命令时如何在.net core 1.1中获得正确的应用程序路径;dotnet project.dll“;?
“dotnet”命令在.NETCore1.1中获取错误的当前应用程序路径 范例 我的项目代码路径:C# 运行命令时如何在.net core 1.1中获得正确的应用程序路径;dotnet project.dll“;?,c#,asp.net,asp.net-core,C#,Asp.net,Asp.net Core,“dotnet”命令在.NETCore1.1中获取错误的当前应用程序路径 范例 我的项目代码路径:“e:/master/net/demo/demoMvc.csproj” 我的项目发布路径:“e:/master/net/demo/publish” 当我在“e:/master/net/demo/publish”中运行命令“dotnet demoMvc.dll”或“dotnet e:/master/net/demo/publish/demoMvc.dll”时,一切正常 但是当运行命令“dotnet e
“e:/master/net/demo/demoMvc.csproj”
我的项目发布路径:“e:/master/net/demo/publish”
当我在“e:/master/net/demo/publish”
中运行命令“dotnet demoMvc.dll”
或“dotnet e:/master/net/demo/publish/demoMvc.dll”
时,一切正常
但是当运行命令“dotnet e:/master/net/demo/publish/demoMvc.dll”
不在“e:/master/net/demo/publish”
此路径中时,它总是错误的
我的代码:
错误图像:
导致更多错误:未找到所有页面
一,。
二,。
进入wwwroot->images你能将你的project.cs第10行添加到问题中吗?还是所有主要功能?@msd Yes,已添加。
var path = Path.Combine(env.WebRootPath, "images");