C# 如何在VS2012中允许不安全代码

C# 如何在VS2012中允许不安全代码,c#,build,windows-phone-8,C#,Build,Windows Phone 8,我读过的所有教程都只是说转到项目的构建选项,并选中“允许不安全代码”复选框。当我这样做时,复选框被禁用,无法单击 这是一个WindowsPhone8类库,如果这有什么不同的话 如何允许不安全的代码 我认为这是不可能的。如果微软让每一个应用程序都让手机崩溃,他们会从客户那里得到非常糟糕的反馈,即使这不是他们的错。因此,我认为普通WP永远不会被允许在运行时使用不安全的代码。您是否已查看过此信息:?Windows Phone 8类库,如果这有什么区别的话-是的。应用商店中不允许使用不安全代码。@Hen

我读过的所有教程都只是说转到项目的构建选项,并选中“允许不安全代码”复选框。当我这样做时,复选框被禁用,无法单击

这是一个WindowsPhone8类库,如果这有什么不同的话


如何允许不安全的代码

我认为这是不可能的。如果微软让每一个应用程序都让手机崩溃,他们会从客户那里得到非常糟糕的反馈,即使这不是他们的错。因此,我认为普通WP永远不会被允许在运行时使用不安全的代码。

您是否已查看过此信息:?Windows Phone 8类库,如果这有什么区别的话-是的。应用商店中不允许使用不安全代码。@HenkHolterman有没有办法为使用不安全代码的WP8编译库?除了改变不安全的代码,你还可以在C++中编写一个Windows运行时组件,并将其应用在C语言中。@ HANSPASANT刚刚回答了我。为什么他们让c#“不那么好”