为什么我程序的注释编译后就没有了

问题描述

我程序每个方法和参数都有注释,在同个项目同调用这些方法的时候会提示这些注释,但是当把工作编译成DLL提供给别人调用时,这些注释提示就消失了为什么呢?

解决方案

解决方案二:
编译的时候在生成选项中有个“xml文档文件”打钩
解决方案三:
注释不会加到DLL里面去的,但可以由编译器自动为你生成注释文档,可在项目的属性的“生成”选项卡中找到。生成的之后是一个XML文档,文件名与DLL的名称相同。但这种生成方式必须要有一定的格式,可在每个要注释的对象之前输入“///”自动跳出预设的格式。

时间: 2024-10-24 13:52:14

为什么我程序的注释编译后就没有了的相关文章

visual studio-求助:win10 64 +vs2013,最简单的"hello world"C程序编译后没有输出

问题描述 求助:win10 64 +vs2013,最简单的"hello world"C程序编译后没有输出 RT,小弟前段时间升级了WIN10,然后在用win10编程的时候就出现了一些问题-- 某一次曾经在程序运行过程中,等输出等的不耐烦然后手贱把dos窗口直接关了,之后就开始出问题了 最简单的hello world 程序,没有报错,可以编译通过,但是运行后弹出的dos窗口里没有输出,连按任意键关闭的提示都没有-- 求解救,已经卡在这个问题好几天了-- 解决方案 你可以 开始菜单---程

c语言-这段程序问题在哪里,编译后的结果让我很费解

问题描述 这段程序问题在哪里,编译后的结果让我很费解 #include #include int main() { float x,y,z,k; char s,q; printf("请输入加油量:n"); scanf("%f",&x); printf("请输入服务类型:n"); printf("a.自己加n"); printf("b.自助加n"); scanf("%c",&

Intellij idea编译后没有run这个程序的选项

问题描述 Intellij idea编译后没有run这个程序的选项 RT 右上角显示的是packetTarrif而不是packetTarrif3 我想运行packetTarrif3 但无论如何就是不出这个选项 只能运行packetTarrif 明明编译过了 才从eclipse换的intelli一头雾水... 解决方案 参考:https://segmentfault.com/q/1010000000597937 根据其中的截图配置下 解决方案二: run之后你要配置一下.上面工具有.如需更多帮助,

C++程序调用已经被编译后的C函数

来自林锐的<高质量C++编程指南>答案: 如果C++程序要调用已经被编译后的C 函数,该怎么办? 假设某个C 函数的声明如下: void foo(int x, int y); 该函数被C 编译器编译后在库中的名字为_foo,而C++编译器则会产生像_foo_int_int之类的名字用来支持函数重载和类型安全连接.由于编译后的名字不同,C++程序不能直接调用C 函数.C++提供了一个C 连接交换指定符号extern"C"来解决这个问题. 例如: extern "C&

用VS2013编译opengl编程宝典第五版的第一个画三角形的例子,编译后程序运行不了

问题描述 用VS2013编译opengl编程宝典第五版的第一个画三角形的例子,编译后程序运行不了 代码如下: #include #include #define FERRGLUT_STATIC #include #include GLBatch trianglebatch; GLShaderManager shadermanager; int main(int argc, char* argv[]) { void RenderScene(); void ChangeSize(int w, int

我自己的一个APK应用程序,加网站后台。反编译后出现问题。

问题描述 我自己的一个APK应用程序,加网站后台.反编译后出现问题. 我自己的一个APK应用程序,加网站后台.反编译后出现问题. 反编译出来.我修改了内容.其内容地址是 我网站的地址. 我想把原来网站的数据转移到别的服务器,为什么我回编译后. 改新服务器的地址连接不上啊? 网站能正常使用.网站程序是 jsp 的,服务器环境是 tomcat mysql数据库. 我新服务器这些都有安装好,数据库密码什么都没变. 回编译后就是不能使用,经测试,我把编译的网站改用原来服务器的网站换成服务器IP 这种方法

cpu-C程序经过编译后,最终生成的文件里面是不是 机器码?

问题描述 C程序经过编译后,最终生成的文件里面是不是 机器码? 如果是某一种机器码,那应该只能用在某一种类型的的cpu上,但是现实是不管是AMD还是intel的都可以运行.而AMD和Intel的cpu指令集是不一样的.那为什么还能运行同一次编译出来的软件? 解决方案 amd和intel拥有一个共同的指令集,但是在此之上,intel和 amd,以及intel自己各代处理器,都有自己的不同的指令. 比如说Intel Pentium 4有SSE2,但是没有SSE 4,AMD Athlon 64有3d

软件测试-qt 静态编译后在一部分电脑上不能运行。

问题描述 qt 静态编译后在一部分电脑上不能运行. winds下qt5.5.1下静态编译了一个软件, 功能: 自己读取一个本地图片, 然后基于udp协议发送给自己, 再在本地接收图片信息,并且显示出来.(软件测试可以实现预期功能) 注释: 其中多次用到内存的申请. 问题: 1.在所有电脑上可以打开软件. 2.在部分电脑上打开软件后点击发送图片按钮,然后选择要发送的图片后会出现 无响应提醒. 猜测:可能是内存方面的问题. 求助:自己刚接触qt,对于内存方面的知识也是一知半解.希望大神能说说这个具体

故障-qt 静态编译后在一部分电脑上不能运行???

问题描述 qt 静态编译后在一部分电脑上不能运行??? qt 静态编译后在一部分电脑上不能运行. 软件测试 winds下qt5.5.1下静态编译了一个软件, 功能: 自己读取一个本地图片, 然后基于udp协议发送给自己, 再在本地接收图片信息,并且显示出来.(软件测试可以实现预期功能) 注释: 其中多次用到内存的申请. 问题: 1.在所有电脑上可以打开软件. 2.在部分电脑上打开软件后点击发送图片按钮,然后选择要发送的图片后会出现 无响应提醒. 猜测:可能是内存方面的问题. 求助:自己刚接触qt