Unityエンジン内でプロジェクトを構築する際に問題が発生しました。私はQlik Senseを接続しようとしているので、いくつかのdllが必要です(私の問題の根源だと思います)。 ビルは、私は、コンソールでの2つのエラーを取得する場合:Qlik Sense .dllのビルドエラー(Unityの場合)
ArgumentExceptionが:アセンブリMicrosoft.VisualBasicは Qlik.Sense.Communication( '資産/ binに/ Qlik.Sense.Communication.dll')によって参照されます。 しかし、dllは含まれていないか、見つかりませんでした。 UnityEditor.AssemblyHelper.AddReferencedAssembliesRecurse(可能System.String assemblyPath、System.Collections.Generic.List'1 [T] alreadyFoundAssemblies、可能System.String [] allAssemblyPaths、 可能System.String [] foldersToSearch、 System.Collections.Generic。 Dictionary'2 [処理鍵、TValue] Cにおけるキャッシュ、 UnityEditor.BuildTargetターゲット)(:/buildslave/unity/build/Editor/Mono/AssemblyHelper.cs:142) UnityEditor.AssemblyHelper.AddReferencedAssembliesRecurse(可能System.String assemblyPath 、System.Collections.Generic.List`1 [T] alreadyFoundAssemblies、System.String [] allAssemblyPaths、 System.String [] foldersToSearch、 System.Collections.Generic.Di ctionary'2 [処理鍵、TValue] Cにおけるキャッシュ、 UnityEditor.BuildTargetターゲット)(:/buildslave/unity/build/Editor/Mono/AssemblyHelper.cs:148) UnityEditor.AssemblyHelper.FindAssembliesReferencedBy(可能System.String [] 経路、可能System.String [] CでfoldersToSearch、UnityEditor.BuildTarget ターゲット)(:/buildslave/unity/build/Editor/Mono/AssemblyHelper.cs:179) UnityEditor.HostView:OnGUI()
の直後
UnityEditor.BuildPlayerWindow + B uildMethodException:ビルドは、エラー で失敗しました。 UnityEditor.BuildPlayerWindow + DefaultBuildMethods.BuildPlayerで (UnityEditor.BuildPlayerOptionsオプション)[0x001b9] Cで:\ buildslave \ユニティ\ \エディタ\モノ\ BuildPlayerWindowBuildMethods.csを構築:UnityEditor.BuildPlayerWindow.CallBuildMethodsで162 (可能System.Boolean askForBuildLocation、UnityEditor.BuildOptions defaultBuildOptions) [0x00050] Cで:\ buildslaveユニティ\構築\エディタ\モノ\ BuildPlayerWindowBuildMethods.cs \:83 UnityEditor.HostView:OnGUI()
ユニティのバージョン私が使用しているのは2017.1.0f3で、4.6 .NETと互換性があるはずです(これは編集 - >プロジェクトの設定 - >プレイヤーなので問題はありません)。
あなたはそれがnecessesaryだと思う場合、私はいくつかのコードを貼り付けることができますが、私は問題は、Visual Studioまたはユニティのいずれかの中にあると思います。
ヒントありがとうございます! /Erik
'ArgumentException:アセンブリMicrosoft.VisualBasicがQlik.Sense.Communication( 'Assets/bin/Qlik.Sense.Communication.dll')によって参照されています。しかし、DLLは含まれていないか、見つからなかった。VisualBasic.dll'? – Equalsk
@エスクルスクまあ、たわごと。それはうまくいった!私はかなりdllの新人だし、実際のプロジェクトに.dllを含める必要がないと思っていたし、Visual Studio内のリファレンスが十分であった。 レッスンを受けました。ありがとうございました! – Erik
問題ありません! ;-) – Equalsk