不能那么办, 要模仿frameworksdk里的项目例子写一个makefile文件
用nmake来编译

解决方案 »

  1.   

    找不到这样的例子,能发个给我吗?[email protected]
      

  2.   

    !IFNDEF NETSAMPLEPATH
    !ERROR Env Variable NETSAMPLEPATH must be defined: Parent directory of QuickStart Samples
    !ENDIF!include $(NETSAMPLEPATH)\QuickStart\master.mak
    #--------------------------------------------------
    TARGETS = DesignableHelloWorld.exe
    SOURCES = DesignableHelloWorld.cs
    TARGET_RES=DesignableHelloWorld.resources
    SOURCE_RES=DesignableHelloWorld.resx
    CLEANUP = *.exe *.dll *.pdb *.resources
    #--------------------------------------------------_IMPORTS=$(_CS_WINFORMS_IMPORTS) 
    _WIN32RES=/res:$(TARGET_RES)#--------------------------------------------------
    all : $(TARGETS)
      rem Sample $(MAKEDIR)$(TARGETS) : $(TARGET_RES)$(TARGETS) : $(SOURCES)
      $(_CS) $(_CS_EXE_FLAGS) $(_IMPORTS) /out:$(_OUTDIR)\$@ $(SOURCES) \
                $(NETSAMPLEPATH)\QuickStart\QSVersion.cs $(_WIN32RES) $(_KEYFILE)$(TARGET_RES) : $(SOURCE_RES)
      $(_RESGEN) $(_RESGEN_FLAGS) $** $@  
    clean :
      for %i in ( $(CLEANUP) ) do del %i
      if exist obj $(_RMDIR) obj
      if exist bin $(_RMDIR) bin
      

  3.   

    直接用csc编译就行了。你看看csc的帮助,用csc/?看。写这个makefile就很麻烦。
      

  4.   

    用csc编译的时候已经自动生有.exe了,不是吗?
      

  5.   

    项目有那么多文件, 而且可能多个项目之间也有互相引用的关系, 用csc得写很长一串啊, 容易出错哪
      

  6.   

    你可以在項目寫一個.bat 文件
    csc.......