2017-10-21 91 views
0

我最近將一個C#項目從xproj格式升級到新的csproj。在遷移過程中,舊的AssemblyInfo.cs已被刪除,因此我想知道如何指示我的庫符合要求?如何在使用新的csproj格式時將C#程序集標記爲符合CLS標準?

FYI:這是是在AssemblyInfo.cs中的屬性: [assembly:CLSCompliant(true)]

+0

這個屬性出現在什麼源文件中並沒有關係,放在任何地方。現在是順便退休的時候了,十年沒有用了。 –

+0

@HansPassant @HansPassant一個用戶告訴我這個屬性是必要的,所以他可以在他的VB.NET應用程序中使用我的C#庫。 – desautelsj

+0

它是一個SO用戶,然後發佈一個鏈接,所以我們可以投票/回答。如果沒有,那麼讓他變得更聰明取決於你。 –

回答

3

只需添加AssemblyInfo.cs回來,只有未自動生成的部分。

沒有什麼可以阻止您在代碼中應用程序集屬性 - 這只是大多數常用屬性都是從項目設置中提供的。

相關問題