2009-09-08 42 views
1

如果你是多目標組裝,你應該如何命名這些文件?如果您是多目標組裝,您應該如何命名這些文件?

例如,如果您同時針對標準.net和silverlight,文件的命名應該不同嗎?

喜歡的東西MyProject.dll和MyProject.Silverlight.dll

或者他們應該被命名爲相同的,但在不同的目錄存在

喜歡的東西DOTNET的\ MyProject.dll和Silverlight \ MyProject.dll

感謝

編輯:兩個RhinoMocks和棱鏡使用 「.Silverlight」 的方式

回答

1

在我們當前的項目中,我們將.Silvelight附加到程序集和項目名稱,同時保持命名空間與.Net程序集相同。

我們沒有任何上述提到的問題,因爲我們沒有共享任何XAML,我們使用TFS,CI和依賴項複製來構建我們的版本。

其中一個好處是,你可以可視化識別silverlight組件。

2

我PREF呃讓他們有相同的名字。畢竟,它本質上是相同的組件,內容明智。這樣,只需更換程序集文件而不更改構建腳本就可以輕鬆地混合和匹配內容。

+0

是的。當你的程序集命名相同時,它使重新使用xaml文件變得容易很多(因爲你不必更改xmlns聲明)。 – KeithMahoney

相關問題