[OK]ので、ここでは取引です。このプロジェクトはImport.exeと呼ばれています。それはファイルを探し、それを解析し、Castle ARを使ってインポートします。これはコマンドラインでうまくいく。城ActiveRecord - コマンドラインアセンブリ対VB.Netアセンブリ問題
ファイルのアップロード後に同じImport.exeを実行し、VB.NET Webプログラムを実行する必要があります。私はSystem.Debug.Process.Startを使ってexeを呼び出しています。ファイルには、(私は数秒間タスクマネージャでそれを参照してください)プログラムを実行し、罰金アップロードし、私はエラー出力をリダイレクトして、それが私に与えているこの:
未処理の例外:System.IO.FileLoadException:ファイルまたはアセンブリ 'Castle.ActiveRecord、Version = 1.0.3.0、Culture = neutral、PublicKeyToken = 407dd0808d44fbdc'またはその依存関係の1つを読み込めませんでした。アクセスは拒否されました。
私はexeと同じフォルダにdllを持っています。私はそれらをGACに追加しました。そして、Web.configファイルにアセンブリ参照を追加しました。
私はLinux/Ruby Campから来ているので、私は非常に外国の領土にあり、すべてのリソースを使い果たしています。どんな助けでも大歓迎です! Heck、コマンドライン対VB.NETの違いについて学ぶための良い参考文献への説明やリンクさえも素晴らしいだろう。