開発用PCにインストールすると完全にうまく動作するプログラムを作成しましたが、ビルド - >パブリッシュでウィザードを使用して別のコンピュータにインストールするとそれは私がリンクしているDLLを見つけることができないと文句を言う。 DLLは私がにリンクしてるプログラマブルボードから来ているので、私は、ソースコードへのアクセス権を持っていない、と私は次の行使用して私のプロジェクトでそれを含めました:私はしかしインストーラパッケージ内のリンクされたDLLを含む - Visual Studio 2010
Declare Function InitMbee Lib "C:\Users\Martin & Celina\Desktop\VBmini\mb.dll"() As Boolean
Declare Function SetOutputs Lib "C:\Users\Martin & Celina\Desktop\VBmini\mb.dll" (ByVal outputs As Integer) As Boolean
を他の方法でDLLを含んでいないので、インストーラに含める必要がある項目のリストに追加する必要があるのか、それとも必要な方法で宣言したのか不思議ですすべての施設で同じ場所にいること。
ご協力いただければ幸いです。
自分のプロファイルディレクトリを含むパスをハードコードするときに、何を期待しましたか? –