VS2008和C#:编码完成,如何制作类似于C的exe文件

来源:百度知道 编辑:UC知道 时间:2024/06/04 12:47:21
我用VS2008和C#制作了一个网站,包含若干个项目,现在编码完成,生成了解决方案,请问哪些文件可以移除?我想制作类似于C的exe文件的可执行文件,即无法看见源代码的文件,看见网上说从菜单中选择“文件——添加——新建项目”,选择“其他项目类型——安装和部署——安装项目”,还有若干步骤,我照做了一遍,倒是生成了setup.exe文件,可实际上就是一个打包文件,关键是在向安装项目中添加文件时我不知道该添加哪些文件,只把网站BIN下的.dll文件添加进去好像不行,哪位大侠教教我!
我在VS2008的“生成”菜单里用了“生成解决方案”和“生成网站”,都没有生成exe文件,BIN下只有dll和pdb文件,没有DEBUG目录。可是“生成”菜单里没有其他的生成命令了。当初是用“新建网站”做的。我就是想生成exe文件,因为要求服务器端也不能让人看见源代码。谢谢各位大侠了,哪位能进一步指教?

不熟 ASP.NET, 但是编译出来的应该是 bytecode. 无论如何客户端也不可能看到代码. 另外你"看不到源代码"是错误的, 没有混淆的 .NET 程序能很容易用 Reflector 反编译

ASP. NET 可以做编译, 但是建议做之前先把工程复制一份, 做一下代码混淆, 这样即使反编译了看也会很痛苦.

MS关于编译的说明:
http://msdn.microsoft.com/en-us/library/ms227976%28VS.85%29.aspx

要添加formwork 2.o

你那个文件目录里本来就有一个exe文件啊 不是就在你的目录\bin\Debug里吗??
只要那个exe文件在 把其他的都删除了 都可以运行啊 你自己试一试吧
不过最好把不要的文件放到回收站里 如果真的不能运行的话 可以还原
我的就可以啦 不知道你的行不行呢....

需要exe文件,以及项目中用到的数据库、txt、图片等文件,这些文件是在项目代码中出现的文件,而不是设置组件参数时用到的文件,也就是作为背景什么的那些图片是不需要的,dll需要你自己加入的引用所包括的那些DLL,比如microsoft.office.interop.excel.dll