デバッグしようとしている SQL CLR 関数 (c#.net で記述) があります。Visual Studio を sqlserver プロセスにアタッチしてステップ スルーを開始しましたが、クラッシュし続け、次のエラー メッセージが表示されて終了します。
.NET Framework の実行が中止されました。別のクエリにより、AppDomain DatabaseName.dbo[runtime].4 がアンロードされました。
(DatabaseName.dbo[runtime] 変更後の番号 - クラッシュごとに増分)
場合によっては、SQL サーバー プロセスがクラッシュし、サービスが停止することもあります。
私がデバッグしていないとき、関数はエラーなしで完全に正常に動作します。これは、デバッグ中にのみ発生します。
誰がこれを引き起こしているのか考えていますか?
ありがとう