C# 修改项目类型 应用程序程序改类库

初级代码游戏的专栏介绍与文章目录-CSDN博客

我的github:codetoys,所有代码都将会位于ctfc库中。已经放入库中我会指出在库中的位置。

这些代码大部分以Linux为目标但部分代码是纯C++的,可以在任何平台上使用。

源码指引:github源码指引_初级代码游戏的博客-CSDN博客


原则上改类库是很容易的,只需要在项目属性里面修改一下就可以了。不过,不过呢,毕竟应用程序和类库是有些不同的,会有一些小坑。

一、修改项目类型

在属性里面修改:

改为类库:

别的不用修改,然后就可以尝试编译。

二、无法编译WFAC001

编译报错:

其实我们应该知道,应用程序和类库的区别类似于C、C++的应用程序和dll的区别,动态库是没有入口点的。

第一个提示没有关联位置,但是可以搜一下报错信息,很容易搜索到:

其实很简单,双击一下第二个报错,直接会跳到,出错位置,也就是程序入口点:

也就是Program.cs的最后,删掉最后两行代码就可以了。

三、内部类要改成public

原来默认类都是内部的,要改成public,不然外部无法访问。


(这里是文档结束)

相关推荐
wjs2024几秒前
HTML 音频/视频
开发语言
我能坚持多久2 分钟前
C++入门基础知识
开发语言·c++·学习
枫叶丹45 分钟前
【HarmonyOS 6.0】ArkUI 闪控球功能深度解析:从API到实战
开发语言·microsoft·华为·harmonyos
小白学大数据6 分钟前
实战复盘:Python 爬虫破解网站动态加载页面思路
开发语言·爬虫·python
暴躁小师兄数据学院17 分钟前
【WEB3.0零基础转换笔记】Rust编程篇-第4讲:控制流
开发语言·笔记·rust·web3·区块链·智能合约
551只玄猫18 分钟前
【数学建模 matlab 实验报告3】
开发语言·数学建模·matlab·课程设计·实验报告
小樱花的樱花20 分钟前
C++访问权限:封装的艺术
开发语言·c++
bcbobo21cn21 分钟前
C#使用一维数组作为参数传递
开发语言·数据库·c#·一维数组
yuanlaile22 分钟前
想转后端,java和go学哪个更好?
java·开发语言·golang
盐水冰22 分钟前
【WEB模型】CS架构&BS架构&HTML&CSS&JS
开发语言·前端·javascript