zoukankan      html  css  js  c++  java
  • 使用csc手动编译cs文件

    1.首先定位csc.exe文件路径:一般来说是C:\Windows\Microsoft.NET\Framework\v4.0.30319(v4.0.30319是版本号,具体版本号取决你实际安装的版本);

    2.开始-运行-键入cmd,把上面的路径粘贴过去,并在最后加上“\csc”,效果图如下:

    此时我们已经可以键入“ -?”来验证能否正确运行,如果成功会把参数提示列表显示出来,失败则需重新定位csc.exe文件路径。如下图:

    3.运行csc.exe 需要输入必要的参数,具体参数大家可以参考其它资料,这里仅仅说明几个本例中需要的参数

    /target:library     可以简写为 /t:library 生成库

    /out:<文件名>     此文件名包含路径,表示要生成的库文件名和路径,例如 /out: d:\test\a.dll.也就是说将把编译后的a.dll生成到d:\test\路径下。注意:如果没有写路径,只写了类库名称,如 /out:a.dll。那么a.dll文件将生成到命令行最开始字符所在盘符,如下图,a.dll将生成到G盘根目录。

    4.指定类库的生成路径后,我们还要进一步的指定源文件在,也就是告诉csc将要编译那些文件。那么如何告诉呢?很简单,在上图中继续键入源文件路径即可。比如你的.cs文件路径如下:f:\csctest\programm.cs。那么效果将如下图:

    注意:f前面有空格

    这样你就可以把programm.cs文件编译到d:\test\a.dll文件里了。

    如果你想编译指定目录下的所有cs文件都编译到a.dll文件中,那么把programm.cs改成*.cs即可。

    至此你就可以实现手动编译了。

  • 相关阅读:
    如何让背景图片全屏显示
    浅谈图片如何在页面中居中显示
    clientHeight、offsetHeight 区别 笔记
    使用Flexible实现手淘H5页面的终端适配
    max(min)-device-width和max(min)-width的区别
    HTML5 meta最全使用手册
    常见浏览器兼容性问题与解决方案
    响应式设计的性能优化(转)
    移动H5前端性能优化指南
    SQL Server Profiler使用方法
  • 原文地址:https://www.cnblogs.com/jjhe369/p/2184625.html
Copyright © 2011-2022 走看看