0

SP2010 と SP2013 の両方のイベント レシーバー DLL を作成したいと考えています。現在、それぞれが異なる.NETフレームワークを使用して構築されているため、それぞれが異なるフレームワークをターゲットにしているため、2つの別々のプロジェクトがあります。1 つのプロジェクト/ソリューションを使用して、これら 2 つの異なる DLL を作成できますか?

4

2 に答える 2

1

Visual Studio で条件付きコンパイルを使用して、ターゲット フレームワークの dll を切り替えます。

ヘルプについては、以下のリンクを参照してください。

http://www.collaboris.com/blogs/collaboris-blog/mark-jones/2013/01/06/multiple-versions-sharepoint-visual-studio#.UrKQkvQW3O4

条件付きコンパイルとフレームワーク ターゲット

ターゲット フレームワークのバージョンを条件付きで変更する

ターゲット フレームワークに基づく Visual Studio 2010 コンパイラの条件

于 2013-12-19T06:17:25.350 に答える
0

a) ターゲットの SharePoint バージョンを開発マシンとビルド マシンにインストールする必要があり、b) 2 つの SharePoint バージョンを同じマシンにインストールすることは不可能であるため、SharePoint 2010 をターゲットとする 2 つの DLL をビルドすることはできません。一気に2013年。ソース コードを共有するだけで、必要に応じて条件付きコンパイルを使用して、SP2010 と 2013 の API 間の変更を反映するという 2 つの個別のソリューションを続けてください。

于 2013-12-18T23:27:06.620 に答える