① 如何将CS文件编译成EXE可执行文件
如果是exe工程
编译一把以后会生成bin文件夹
文件夹下有debug目录
里面就有一个exe文件
但.NET生成的exe必须在有Framework支持的机器上使用
大概就这样
② 如何把.cs文件编译成.exe文件
VS2008是能打开.cs文件,但是一个能运行的的应用程序仅仅只有.cs是不够的,因为不满足编译这个文件的条件,你可以在VS2008里面新建一个项目,当然可以根据自己的需要选择建立网站、Winform、控制台等等一些你所需要的程序。然后在里面写代码,直接打开.cs文件是不能编译的
③ 编译的时候生成.g.cs还有.g.i.cs,有什么区别
g表示generated,i表示intellisense在vs中利用go to definition找InitializeComponent实现的时候,进入的是.g.i.cs。vs可以不编译的情况下就生成intellisense,为go to definition这样的查找服务的,所以会有这样一个问题。我们知道wp7类定义都是partial的,另一部分是generated的,和到一起才是一个完整的类。今天状态不好,敲拼音总敲错,写这点字累死我了
④ 怎样把.cs文件编译成DLL文件
开始--程序--Microsoft Visual Studio.NET 2005--Visual Studio.NET工具,点击其中的“Visual Studio.NET2005命令提示”,就会进入Microsoft Visual Studio.NET 2005命令提示窗口,然后我们用dos命令(cd)进入要编译成dll的cs文件所在的目录,然后输入命令:
csc /out: bin\index.dll /t:library index.cs
回车,就会在bin目录下生成与cs文件同名的dll文件
但是如果这个cs文件引用了bin目录下的另外一个dll文件如comman.dll,则应该这样输入命令:
csc /out: bin\index.dll /r: bin\comman.dll /t:library index.cs
⑤ 编译两个CS文件 C#
要生成文件 MathLibrary.DLL,请使用以下命令行编译文件 Add.cs 和文件 Mult.cs:
csc /target:library /out:MathLibrary.DLL Add.cs Mult.cs
/target:library 编译器选项通知编译器输出 DLL 文件而不是 EXE 文件。后跟文件名的 /out 编译器选项用于指定 DLL 文件名。否则
,编译器使用第一个文件 (Add.cs) 作为 DLL 文件名。
若要生成可执行文件 TestCode.exe,请使用以下命令行:
csc /out:TestCode.exe /reference:MathLibrary.DLL TestCode.cs
/out 编译器选项通知编译器输出 EXE 文件并且指定输出文件名 (TestCode.exe)。此编译器选项是可选的。/引用编译器选项指定该程序
使用的 DLL 文件。
一组编译命令
设置path环境变量加上 ;C:\WINDOWS\Microsoft.NET\Framework\v2.0.50727 保存
打开cmd
d:
cd D:\cSharpExercise\WebSite13\App_Code
csc /t:library /out:Samples.AspNet.CS.Controls.dll /r:System.dll /r:System.Web.dll *.cs
csc /res:WelcomeLabel.bmp,Samples.AspNet.CS.Controls.WelcomeLabel.bmp
/t:library /out:Samples.AspNet.CS.Controls.dll /r:System.dll
/r:System.Web.dll *.cs
工具箱-->右键--->选择项---->.Net Framework组件(右下角有个浏览)---->点浏览----->找到自定义的控件所在的dll,确定
<controls>
<add tagPrefix="aspSample1"
namespace="Samples.AspNet.CS.Controls"
assembly="Samples.AspNet.CS.Controls">
</add>
</controls>
<aspSample1:WelcomeLabel ID="WelcomeLabel3" runat="server" />
通常,.NET Framework 设计指导原则建议不要创建只包含很少的类的程序集。为了便于部署,应尽可能少地创建程序集。
上面例子很详细看看吧
⑥ 怎么把 .cs的文件编译成exe程序
呵呵 VS2008是能打开.cs文件,但是一个能运行的的应用程序仅仅只有.cs是不够的,因为不满足编译这个文件的条件,你可以在VS2008里面新建一个项目,当然可以根据自己的需要选择建立网站、Winform、控制台等等一些你所需要的程序。然后在里面写代码,直接打开.cs文件是不能编译的。
⑦ 农民工初学c#,一开始就没看懂,如何把.cs 的文件进行编译求详细步骤
c#语言是.aspx和.cs后台文件分离的方式,右键项目的应用程序选择生成或者重新生成,就会对项目进行编译,.cs文件时不做发布使用的,这样可以保护你的代码,你右键你的应用程序选择发布/publish后,生成的文件时不会带有任何的.cs后台类文件的。
⑧ 怎么用net编译cs文件
操作如下:
打开命令窗口->输入cmd到控制台->cd C:WINDOWSMicrosoft.NETFrameworkv1.1.4322转到vs.net安装的该目录下->执行csc命令csc /target:library File.cs->在该目录下产生一个对应名字的.dll文件(前提:把.cs文件放到C:WINDOWSMicrosoft.NETFrameworkv1.1.4322目录下)
csc命令的方式很多,请参考以下,
------------------------------------
译 File.cs 以产生 File.exe:
csc File.cs
编译 File.cs 以产生 File.dll:
csc /target:library File.cs
编译 File.cs 并创建 My.exe:
csc /out:My.exe File.cs
通过使用优化和定义 DEBUG 符号,编译当前目录中所有的 C# 文件。输出为 File2.exe:
csc /define:DEBUG /optimize /out:File2.exe *.cs
编译当前目录中所有的 C# 文件,以产生 File2.dll 的调试版本。不显示任何徽标和警告:
csc /target:library /out:File2.dll /warn:0 /nologo /debug *.cs
将当前目录中所有的 C# 文件编译为 Something.xyz(一个 DLL):
csc /target:library /out:Something.xyz *.cs
编译 File.cs 以产生 File.dll: csc /target:library File.cs这个就是我们使用最多的一个命令,其实可以简单的写成csc /t:library File.cs,另外的一个写法是
csc /out:mycodebehind.dll /t:library mycodebehind.cs,这个可以自己指定输出的文件名。
csc /out:mycodebehind.dll /t:library mycodebehind.cs mycodebehind2.cs,这个的作用是把两个cs文件装到一个.dll文件里。。。
⑨ cs怎么编译成dll
dll是人物模型,必须用专门的人物模型编辑器,可以编辑。
⑩ Microsoft Visual Studio 2005下能直接编译CS文件吗
应该可以吧。有一个main就可以,你可以建一个控制台的工程就可以了