2017-09-05 10 views
0

"DOTNET" コマンドは、.NETコアで1.1"dotnet project.dll"コマンドを実行すると、.net core 1.1で適切なアプリケーションパスを取得する方法は?

マイプロジェクトのコードパスを間違った現在のアプリケーションのパスを取得:"e:/master/net/demo/demoMvc.csproj"

私のプロジェクトの公開パス:"e:/master/net/demo/publish"

コマンド"dotnet demoMvc.dll"または"dotnet e:/master/net/demo/publish/demoMvc.dll""e:/master/net/demo/publish"に実行すると問題ありません。

しかし、コマンド"dotnet e:/master/net/demo/publish/demoMvc.dll"をこのパスに入れないと、"e:/master/net/demo/publish"には常に間違いがあります。

マイコード:

enter image description here

誤差画像:全てのページが見つかりません:複数のエラーを引き起こして

enter image description here

1. enter image description here

2. enter image description here

+0

あなたが質問するためにあなたのproject.csライン10を追加することはできますか?またはすべての主な機能? – msd

+0

@msdはい、追加されました。 –

答えて

-1
var path = Path.Combine(env.WebRootPath, "images"); 

このwwwrootのに行く - >画像

関連する問題