1

SSDTを使用してSQLServer2008dbprojをSQLServer2012sqlprojにアップグレードしようとしています。すべてが順調に進んでいるようです。ソリューションに含まれているCLRプロジェクトを受け入れてください。sqlprojで参照していますが、ビルドしようとすると、プロジェクトで使用されているすべての場所(以下の例を参照)で「何とか何とか何とかアセンブリ[]への未解決の参照があります」というエラーがスローされます。sqlproj内のファイルがCLRプロジェクトを使用できるように、CLRプロジェクトを参照する必要がある特別な方法はありますか?CLRプロジェクトは、2008年のdbprojで正常に機能しました...

CREATE AGGREGATE [dbo].[ConcatenateAll]
(@value NVARCHAR(MAX))
RETURNS NVARCHAR(MAX)
EXTERNAL NAME [Rma.Pass.Database.SqlClrUtility].[Rma.Pass.Database.SqlClrUtility.Aggregates.ConcatenateAll]
4

1 に答える 1

0

.sqlprojファイルで参照が作成された方法に問題があったことが判明しました。新しいプロジェクトを作成し、そこからProjectReference xml設定をコピーして、プロジェクトを正常にビルドできました。

于 2012-05-09T18:05:32.860 に答える