2012-04-13 35 views
2

任何人都可以提供一些代碼塊來將現有的C#文件添加到項目中。將C#類文件添加到項目的代碼

我在我的解決方案中有2個項目。一個項目生成將被第二個項目使用的C#類文件。我必須在第二個項目中包含這些生成的文件並構建項目。它應該通過編程完成。我知道要包含這些文件,我必須編輯C#項目文件(這是一個XML)並輸入該文件。但我想到 使用現有的代碼,如果有人擁有它。

感謝

+0

從一個應用程序製作DLL並將其添加到另一個! – Likurg 2012-04-13 14:44:03

+0

這可能有助於:[以編程方式將文件添加到.csproj](http://bytes.com/topic/c-sharp/answers/243377-adding-files-csproj-programmatically)。我沒有嘗試過,所以我不想寫一個答案。 – MatthiasG 2012-04-13 14:46:14

+1

如果您在刪除之前閱讀了您之前關閉的問題的評論,則應該有答案。 – 2012-04-13 14:47:05

回答

1

可以ahve看看MsBuild.Engine命名空間。它允許您以一致的方式操作csproj,以便您可以操作目標項目並以編程方式添加參考。

+0

Did編輯.csproj文件。在.csproj文件中創建一個xml文件。 – Naresh 2012-04-17 09:41:50

相關問題