C# unsafe code may only appear if compiling with/unsafe
C# unsafe code may only appear if compiling with/unsafe在C#中,在程序中使用指针(如下面程序所示),编译时会出现“Unsafe code may only appear if compiling with /unsafe”的错误提示。

1. 原因:
在写任意一个C#程序的时候,一般都是在创建托管代码。托管代码是在Common Language Runtime (CLR)控制下执行,CLR使得程序员不需要管理内存和关心内存的分配和回收,有自动回收内存的机制。CLR也允许你写非安全代码 (unsafe code)。
非安全代码就是不在 CLR 完全控制下执行的代码,它有可能会导致一些问题,因此他们必须用 “unsafe” 进行表明,所以一般如果在C#中到用unsafe code非安全代码的话,VS.NET中编译就会出现“Unsafe code may only appear if compiling with /unsafe”的提示了,
2. 解决方法:
点项目属性(Properties)->生成(Build)->常规(General)中:钩上允许不安全代码(Allow unsafe code)
.jpg)

参考文档:
LC.exe exited with code -1 解决方法
软件开发与设计 - CMS内容管理系统-IFNuke(修改自DNN)网站源码数据库表结构
ASP.NET ASPX 页面CodeFile与CodeBehind的区别
ASP.NET编译网站报错:未能加载类型.Global.asax,把CodeBehind改为CodeFile即可
WCF顶级安全:HTTPS协议SSL证书+Windows认证+TransportWithMessageCredential安全模式
WCF开发框架-客户端采用Certificate认证模式调用基于HTTPS协议的WCF接口
C# 格式化CodeHighlighter生成的SQL脚本高亮着色源码(CSFramework.com原创)
C# CodeHighlighter生成的高亮着色HTML源码格式化
原创:CodeHighlighter源代码格式化,代码缩进,关键词高亮着色(C#源码)
使用Photoshop PS制作GIF动画(等待窗体GIF图标)|C/S开发框架
MiniFramework | 蝇量级开发框架Demo版下载|C/S开发框架
MiniFramework蝇量框架 Visual Studio解决方案|C/S开发框架
MiniFramework蝇量级开发框架成功案例|C/S开发框架
TMS|物流运输管理系统(MiniFramework蝇量框架客户案例)|C/S开发框架
DataBinder类详解 | Winform MiniFramework蝇量框架|C/S开发框架
智能语音播报音箱收款播报机|收钱音箱|收款盒子4G版Wifi版(支持微信、支付宝)|C/S开发框架
LC.exe exited with code -1 解决方法
软件开发与设计 - CMS内容管理系统-IFNuke(修改自DNN)网站源码数据库表结构
ASP.NET ASPX 页面CodeFile与CodeBehind的区别
ASP.NET编译网站报错:未能加载类型.Global.asax,把CodeBehind改为CodeFile即可
WCF顶级安全:HTTPS协议SSL证书+Windows认证+TransportWithMessageCredential安全模式
WCF开发框架-客户端采用Certificate认证模式调用基于HTTPS协议的WCF接口
C# 格式化CodeHighlighter生成的SQL脚本高亮着色源码(CSFramework.com原创)
C# CodeHighlighter生成的高亮着色HTML源码格式化
原创:CodeHighlighter源代码格式化,代码缩进,关键词高亮着色(C#源码)
使用Photoshop PS制作GIF动画(等待窗体GIF图标)|C/S开发框架
MiniFramework | 蝇量级开发框架Demo版下载|C/S开发框架
MiniFramework蝇量框架 Visual Studio解决方案|C/S开发框架
MiniFramework蝇量级开发框架成功案例|C/S开发框架
TMS|物流运输管理系统(MiniFramework蝇量框架客户案例)|C/S开发框架
DataBinder类详解 | Winform MiniFramework蝇量框架|C/S开发框架
智能语音播报音箱收款播报机|收钱音箱|收款盒子4G版Wifi版(支持微信、支付宝)|C/S开发框架
其它资料:
什么是C/S结构? | C/S框架核心组成部分 | C/S框架-WebService部署图 | C/S框架-权限管理 | C/S结构系统框架 - 5.1旗舰版介绍 | C/S结构系统框架 - 功能介绍 | C/S结构系统框架 - 产品列表 | C/S结构系统框架 - 应用展示(图) | 三层体系架构详解 | C/S架构轻量级快速开发框架 | C/S框架网客户案例 | WebApi快速开发框架 | C/S框架代码生成器 | 用户授权注册软件系统 | 版本自动升级软件 | 数据库底层应用框架 | CSFramework.CMS内容管理系统 |
什么是C/S结构? | C/S框架核心组成部分 | C/S框架-WebService部署图 | C/S框架-权限管理 | C/S结构系统框架 - 5.1旗舰版介绍 | C/S结构系统框架 - 功能介绍 | C/S结构系统框架 - 产品列表 | C/S结构系统框架 - 应用展示(图) | 三层体系架构详解 | C/S架构轻量级快速开发框架 | C/S框架网客户案例 | WebApi快速开发框架 | C/S框架代码生成器 | 用户授权注册软件系统 | 版本自动升级软件 | 数据库底层应用框架 | CSFramework.CMS内容管理系统 |
在线客服
