现在写了一个控制台程序,需要每天在服务器上定时运行,现在控制台项目写完了,可是怎么打包发布到服务器上?是不是打包发布完后就一个.exe可执行文件?
是不是打包发布完后就一个.exe可执行文件? 这个由你的 EXE 文件决定,如果它没有使用其它 DLL 或 LIB,那确实只是一个 EXE 文件;否则,需要将所依赖的库一起打包。
需要每天在服务器上定时运行,则需要服务器上的其它程序定时启动这个 EXE 文件。
是的,一个app.config配置了接口的信息,一个.json文件也有很多信息,还有一个Newtonsoft.json.DLL,我需要将这个文件打包成一个.exe,怎么做
如果不是面向最终用户的产品,没必要打包。.net程序如果不使用原生代码,直接拷贝bin目录下的文件过去就能运行。前提是服务器要装.net框架。
用winrar做一个自动释放的压缩包就可以了。
直接把bin下面的文件用到的全部复制出来直接运行就行。