.DLL をビルドしようとすると、「定義済みの型 'System.Runtime.CompilerServices.IsVolatile' が定義されていないか、インポートされていません」というメッセージが表示されます。
それでも、「IsVolatile」をソリューション全体で検索すると、次のようになります。
//Keep around, might prove useful.
//namespace System.Runtime.CompilerServices
//{
// public sealed class IsVolatile
// {
// private IsVolatile()
// {
// }
// }
//}
// use: public volatile bool test;
// ^
// |-- volatile allow OS to interpret value.
ご覧のとおり、「IsVolatile」へのすべての参照はコメント アウトされています。完全に切り取っても、同じエラーメッセージが表示されます。Visual Studio (2003) 自体は、エラー メッセージ (3 つの同一のメッセージがあります) を 2 回クリックしてもどこにも行かないため、それがどこにあるのかわかりません。
何が原因で、どうすれば修正できますか?