Ну, я компилирую мою сборку с использованием Visual Studio.
После сборки я отредактировал свой .csproj
, чтобы выполнить программу, которая перемещает все и удаляет ненужные локальные скопированные сборки ( смотрите в проекте AfterBuild).
Когда в Unity3D возникает исключение, я могу видеть строки трассировки стека, пока не будет достигнут код из библиотеки, как вы можете видеть здесь:
Copied style is null. Using StyleNotFound instead.
UnityEngine.Global.IMGUI.GlobalGUILayout:InputIO(String, String, FileBrowserType, Boolean, Boolean, Int32) <==== "at ..." is missing here
UnitedTeamworkAssociation.UST_SDK.UI.MainMenuScene.GamesForm:ShowGameListPanel() (at Assets/UnitedTeamworkAssociation/UnitySourceToolkit/Scripts/UI/MainMenuScene/GamesForm.cs:114)
Unity.Controls.UIDisplayer:OnPaint(PaintEventArgs) (at Assets/UnitedTeamworkAssociation/UnitySourceToolkit/Scripts/ThirdParty/Unity-WinForms/Controls/UIDisplayer.cs:60)
System.Windows.Forms.Application:Redraw()
Unity.API.UnityWinForms:OnGUI() (at Assets/UnitedTeamworkAssociation/UnitySourceToolkit/Scripts/ThirdParty/Unity-WinForms/Unity/UnityWinForms.cs:348)
I установите эту опцию на "pdb-only":
Но я что-то упускаю. Что может происходить?