2016-05-19 13 views
0

仮想ボックスマネージャを使用してLinux/Ubuntu Trusty64仮想マシンを使用しています。私はVS 2015コンパイル済み.NET4.5 Web API exeをAzureストレージ参照でMonoを使って実行しようとしています。私はアプリのフォルダにEXEとEXE.Configファイルがあります。 System.IO.FileNotFoundException:ファイルまたはアセンブリをロードできませんでした「Microsoft.WindowsAzure.Storage、バージョン= 7.0.0.0、文化=中立、なPublicKeyToken = 31bf3856ad364e35私はモノコマンドを与えた場合には、バックモノラルVSを実行していない4.5 Azureリファレンス付き.NET API exe

未処理の例外を言っています'またはその依存関係の1つ。

+0

exeファイルにMicrosoft.WindowsAzure.Storage.dllファイルを入れてみましたかフォルダ? –

+0

はい、動作しません。 –

+1

「うまくいかない」とはどういう意味ですか?それは同じエラーまたは新しいものを投げますか? – knocte

答えて

0

ここで私がどのようにしたのですか。私は.NETコードを5.0コンソールパッケージテンプレートにアップグレードしました。それがDNX 5.0コア準拠のコードであることを確認し、プロジェクトのソリューションレベルでUbuntu仮想マシンの以下のドッカーファイルを作成しました。 FROM microsoft/aspnet COPY。/app WORKDIR/app/src/"Projectname" RUN ["dnu"、 "restore"] ENTRYPOINT ["dnx"、 "run"]

関連する問題