1

最初の asp.net プロジェクトを azure could に公開しました。このプロジェクトは、MySql DLL を使用します。ローカルで、参照とサイトの作業を追加しました。発行時に例外が発生します。これは、これらの DLL がサイトで発行されていないため、欠落していることを意味します。

助けてください、Thx

4

2 に答える 2

3

DLL を右クリックしてプロパティに移動し、[出力ディレクトリにコピー] が [新しい場合はコピー/常にコピー] に設定されていることを確認します。

また、dll が 64 ビットとしてコンパイルされていることを確認してください。そうしないと、間違ったフォーマット エラーが発生します。

于 2012-07-10T18:32:09.993 に答える
0

アプリがローカルで動作しているが、Azureにデプロイした後にアセンブリが見つからないという例外が発生する場合は、Azureプロジェクトによって生成された.cspkgファイルにMySqlDLLが存在することを確認してください。私の以前の回答は、.cspkgファイルの内容を調べる方法を説明しています。

于 2012-07-10T16:51:16.043 に答える