-
-
Notifications
You must be signed in to change notification settings - Fork 432
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
6.1.6をUnityのImport Packageからインストールするとエラーで実行できない #878
Comments
6000.0.23f1 で確認してみましたが単純なプロジェクトですとコンパイルエラーになることはありませんでした。 ただし、 Asssembly Definitinon (.asmdef) で切っている場合には、その Assembly Definition の Assembly Definition Reference に MagicOnion.Client がない場合に同様のエラーが発生したのでそれが原因でしょうか? |
お忙しい中ご確認してくださりありがとうございます。 Test.Shared.Unity.asmdefにMagicOnion.Clientを追加した状態が以下のようになります。
いちおうTest.Sharedのフォルダ直下にありますpackage.jsonとDirectory.Buildも貼っておきます。
Test.Sharedの中身も貼っておきます。
何か足らない情報などありましたらご教授願いたいです。 |
追加情報ありがとうございます。ちなみに Test.Shared ではなく その場合ですと MagicOnionGeneratedClientInitializer が含まれる .asmdef に MagicOnion.Client への参照を追加する必要があります。 |
MagicOnionGeneratedClientInitializer はAssets/Scriptsに配置しています。 またAssembly DefinitionはAssetsの階層で作ったのち、Test.Sharedのプロジェクト直下へ移動させました。 |
パッケージマネージャーからMagicOnionのsampleのsrcを相対パスでしていすると
のエラーはなくなりましたが、
が出るようになりました。 |
"Path could not be found for script compilation file"に関しては、最新のUnityのKnown Issuesで書かれているのですが、 |
情報の提供ありがとうございます。 |
現在の問題につながるか分かりませんが、以下のコードで、「var result = await client.CreateUser();」という処理が通らない状態となっています。
ただコンソールのプロジェクトからでは普通に通信が可能でした。 現在例外処理を挟んで確認しようと試みているのですが、上記のコードではエラーすら吐いてくれませんでした。 |
Unityのメニューにあります、MagicOnionのgrpc chanelのスタックトレースも添付しておきます。
|
手元では再現できていないのですが
をご確認いただけますでしょうか。 |
ご教授ありがとうございます
こちらエラーも吐かれず、接続できませんでした。(サーバー側でブレークポイントを置いても止まりませんでした。)
こちら試してみましたが、出力されるログは何も変わりませんでした。 以上が報告となります。 |
GrpcChannelx の代わりに GrpcChannel を呼び出して使用した場合はどうなるでしょうか? var channel = GrpcChannel.ForAddress("http://localhost:8080", new GrpcChannelOptions()
{
HttpHandler = new YetAnotherHttpHandler()
{
Http2Only = true,
},
DisposeHttpClient = true,
}); |
新規プロジェクトで一度作りなおしてみたところ、正常に動作するようになりました。 |
Unity 6000.0.23.f
Windows 11
YetAnotherHttpHandler 1.8.1
まずはエラーとなるコードです。
エラー文
これはUnity6000.0.23f1だから起きるエラーなのでしょうか?
The text was updated successfully, but these errors were encountered: