我用 csc XX.cs 生成的是XX.exe。
怎么才能生成dll文件呢?(机器没有vs2005(8),用的是EditPlus)。
怎么才能生成dll文件呢?(机器没有vs2005(8),用的是EditPlus)。
解决方案 »
- .net2005 关于动态new PictrueBox
- 关于UDP的一个问题
- DataGridView如何保存编辑后的行到数据库?
- C# 与 com
- 如何能够实现重新定向一个应用程序通讯的IP地址和端口?内见详情。
- 有谁用c#+AE做过大气污染评价方面的系统没有啊?
- 请问各位.net高手,怎样用ado.net来创建像foxpro(dbf)、access(mdb)、excel(xls)的数据库文件?
- 关于两个窗体间的问题?谢谢!
- 怎样在应用程序里调用jsp等网页脚本
- 请问高手,怎样用网络传送DataTable??
- 菜鸟的一个设想(有点天马行空):实现个人PC上的简易WEB服务器,组成一个这样的web网络,从而炒掉大大小小的web站点,请问可行性
- MenuItem与ToolStripMenuItem的问题
-----------
机器没有vs2005(8),用的是EditPlus。该怎么做呢?
using System;
namespace linkstr
{
public class ls
{//修改成你自己 数据库连接
public string linkstring="user id=sa;password=659874;Data Source=localhost;Initial Catalog=ad";
}}
cmd指定到cs的路径,
然后csc生成DLL文件:已经在的路径 csc /t:library 你的cs文件名.cs
应该和java的 hello world 类似
要用到csc命令:
/out:<文件> 输出文件名(如果未指定,则从第一个源文件派生)/target:exe 生成控制台可执行文件(默认) (缩写: /t:exe)/target:winexe 生成 Windows 可执行文件 (缩写: /t:winexe)/target:library 生成库 (缩写: /t:library)/target:module 生成能添加到其他程序集的模块 (缩写: /t:module)/define:<符号列表> 定义条件编译符号 (缩写: /d)/doc:<文件> 要生成的 XML 文档文件 - 输入文件 -/recurse:<通配符> 根据通配符规范,包括当前目录和子目录下的所有文件 /reference:<文件列表> 从指定的程序集文件引用元数据 (缩写: /r)/addmodule:<文件列表> 将指定的模块链接到此程序集中 - 资源 -/win32res:<文件> 指定 Win32 资源文件 (.res)/win32icon:<文件> 使用该图标输出/resource:<资源信息> 嵌入指定的资源 (缩写: /res)/linkresource:<资源信息>将指定的资源链接到此程序集中 (缩写: /linkres) - 代码生成 -/debug[+|-] 发出调试信息/debug:{full|pdbonly} 指定调试类型(“full”是默认类型,可以将调试程序附加到正在运行的程序)/optimize[+|-] 启用优化 (缩写: /o)/incremental[+|-] 启用增量编译 (缩写: /incr) - 错误和警告 -/warnaserror[+|-] 将警告视为错误/warn: 设置警告等级 (0-4) (缩写: /w)/nowarn:<警告列表> 禁用指定的警告信息 /reference:<文件列表> 从指定的程序集文件引用元数据 (缩写: /r)/addmodule:<文件列表> 将指定的模块链接到此程序集中 - 资源 -/win32res:<文件> 指定 Win32 资源文件 (.res)/win32icon:<文件> 使用该图标输出/resource:<资源信息> 嵌入指定的资源 (缩写: /res)/linkresource:<资源信息>将指定的资源链接到此程序集中 (缩写: /linkres) - 代码生成 -/debug[+|-] 发出调试信息/debug:{full|pdbonly} 指定调试类型(“full”是默认类型,可以将调试程序附加到正在运行的程序)/optimize[+|-] 启用优化 (缩写: /o)/incremental[+|-] 启用增量编译 (缩写: /incr) - 错误和警告 -/warnaserror[+|-] 将警告视为错误/warn: 设置警告等级 (0-4) (缩写: /w)/nowarn:<警告列表> 禁用指定的警告信息 - 语言 -/checked[+|-] 生成溢出检查/unsafe[+|-] 允许“不安全”代码 - 杂项 -@<文件> 读取响应文件以获得更多选项/help 显示此用法信息 (缩写: /?)/nologo 取消编译器版权信息/noconfig 不要自动包含 CSC.RSP 文件 - 高级 -/baseaddress:<地址> 要生成的库的基址/bugreport:<文件> 创建一个“错误报告”文件/codepage: 指定打开源文件时要使用的代码页
/utf8output UTF-8 编码的输出编译器消息/main:<类型> 指定包含入口点的类型(忽略所有其他可能的入口点)(缩写:/m)/fullpaths 编译器生成完全限定路径/filealign: 指定用于输出文件节的对齐方式/nostdlib[+|-] 不引用标准库 (mscorlib.dll)/lib:<文件列表> 指定要在其中搜索引用的