Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/csharp/293.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
创建库时,是否需要提供cs文件或dll文件就足够了_Dll_C# - Fatal编程技术网

创建库时,是否需要提供cs文件或dll文件就足够了

创建库时,是否需要提供cs文件或dll文件就足够了,dll,c#,Dll,C#,作为标题,我想制作一个基本的数学函数库,但我想知道用户是否需要我的源代码(.cs类),或者只是提供.dll文件,然后用户将其添加到引用中。用户只需要类库(dll),并且可以在自己的项目中添加对它的引用 这取决于您是否以开放源码的形式编写。@Grantwiney在正常情况下,这应该足够了,但我提前询问了一些情况,我想确保库不会在任何情况下崩溃circumstance@DanielA.White,你为什么说这要看情况?你是在写一个开源项目吗?你是怎么分发的?谁是您的目标受众?@PabloGonzal

作为标题,我想制作一个基本的数学函数库,但我想知道用户是否需要我的源代码(.cs类),或者只是提供.dll文件,然后用户将其添加到引用中。用户只需要类库(dll),并且可以在自己的项目中添加对它的引用


这取决于您是否以开放源码的形式编写。@Grantwiney在正常情况下,这应该足够了,但我提前询问了一些情况,我想确保库不会在任何情况下崩溃circumstance@DanielA.White,你为什么说这要看情况?你是在写一个开源项目吗?你是怎么分发的?谁是您的目标受众?@PabloGonzalez不,我不知道,这是您的电话。您也可以提供*.pdb文件以简化调试,但这当然不是必须的。还应提供相应的xml文件以提供VS intellisense。