Compile error: The type or namespace name 'Messaging' does not exist in the namespace 'System.Runtime.Remoting'

Forum rules
Please confirm before reporting
  • Please confirm in advance that it is a problem with LogicToolkit and not with Unity itself, other assets, or the user's project.
  • Please confirm that the problem occurs in a project with the smallest possible configuration and clarify how to reproduce it.
  • Please check if it is described in Known Issues.

Information required to report a bug
  • Logic Toolkit version
  • Unity version
  • How to reproduce

=======

報告する前の確認のお願い
  • Unity本体や他のアセット、ユーザーのプロジェクト側による問題ではなくLogicToolkitの問題であることを事前に確認してください。
  • 可能な限り最小構成のプロジェクトで問題の発生を確認し、再現方法を明確にしてください。
  • 既知の問題に記述されているかを確認してください。

バグを報告するために必要な情報
  • Logic Toolkit バージョン
  • Unity バージョン
  • 再現方法

=======

We accept posts in languages ​​other than English and Japanese, but replies will be sent via machine translation.
Thank you for your understanding.

Post a reply

Smilies
:D :) ;) :( :o :shock: :? 8-) :lol: :x :P :oops: :cry: :evil: :twisted: :roll: :!: :?: :idea: :arrow: :| :mrgreen: :geek: :ugeek:

BBCode is ON
[img] is ON
[url] is ON
Smilies are ON

Topic review
   

Expand view Topic review: Compile error: The type or namespace name 'Messaging' does not exist in the namespace 'System.Runtime.Remoting'

Re: Compile error: The type or namespace name 'Messaging' does not exist in the namespace 'System.Runtime.Remoting'

by caitsithware » 2025/05/24 23:41

Thank you for reporting this.

It appears that the incorrect namespace was automatically inserted.
We will fix this.

Compile error: The type or namespace name 'Messaging' does not exist in the namespace 'System.Runtime.Remoting'

by FunctionOverflu » 2025/05/24 22:58

Logic Toolkit Version: 1.10.0
Unity: 6000.1.2f1
How to reproduce:
1. Import Logic Toolkit 1.10.0 into a new project
2. See compile error message in the log window

Code: Select all

Packages\com.caitsithware.logictoolkit\Builtin\Editor\Tasks\SwitchExecuteTaskCreator.cs(8,35): error CS0234: The type or namespace name 'Messaging' does not exist in the namespace 'System.Runtime.Remoting' (are you missing an assembly reference?)
At the moment it can be fixed by:
1. Removing the use of the `System.Runtime.Remoting.Messaging` namespace in SwitchExecuteTaskCreator.cs.
2. Changing the API Compatibility level to .NET Framework.

Removing it doesn't seem to effect the functionality of the script. It might have been accidentally included?

Top