问题描述
在添加项目输出组的时候,只有内容文件,没有主输出什么的,怎么解决。还有个问题,如果WEB项目和数据库一起打包部署。在没有安装SQL数据库的电脑上,能正常使用吗?或者说,怎么样打包WEB应用,才能让没有安装数据库的电脑直接使用。
解决方案
解决方案二:
呵呵,如果你一定要给asp.net网站弄个setup.exe程序的话,那么你恐怕应该考虑“如果对方没有安装IIS”的问题,或者“如果对方没有配置好asp.net网站各项参数”的问题吧。你可以搜索一下,如果你一定要做这样的set.exe,那么上述问题,包括自动安装数据库的问题,都应该在一起有答案。但是一般来说,实际情况是,安装IIS、配置asp.net应用网站参数、安装数据库服务系统,这些都是分开由服务器管理者做的事情。不是你一个开发asp.net程序的人做的什么setup.exe安装包应该考虑的。
解决方案三:
通常在网站上,由服务器管理员安装好了几款数据库服务器程序,然后告诉asp.net程序员如何访问(在连接串中按什么名称访问数据库实例、按什么用户名和密码登录数据库)就行了。asp.net程序是通过远程(例如ftp或者netload或者teamviewer)复制到服务器目录下,而不是你去搞什么setup.exe。
解决方案四:
你好,首先感谢你的耐心回复。我想问的是,如果我所做的WEB应用是一款数据库服务的应用,比如说法律数据库查询系统,我想这个应用的关键就是数据库了,如果我直接发布网站,别人不就可以直接打开我的数据库文件了吗?
解决方案五:
这是个WEB应用,他的数据库都是以这样的格式保存在我的电脑上,我不需要安装SQL也能部署站点。我想问的就是,怎么可以让自己的WEB应用的数据库脱离SQLSERVER,安装后直接就可以使用。就像这个软件一样
解决方案六:
应该可以用命令行安装sqlserverexpress.lz可以看看这篇文章EmbeddingSQLServer2008ExpressinanApplication
解决方案七:
做成winform+access就行了..web本来就不是这样玩的你何必呢..你这不是没事找事嘛
解决方案八:
没装SQL怎么行。。。。。。。。。。。。。。。。。。。
解决方案九:
web为什么不直接部署还要打包干嘛那做成CS的好了
解决方案十:
if(true){}
解决方案十一:
怎么样打包WEB应用,才能让没有安装数据库的电脑直接使用。可以更换数据库、使用Access或者使用SQLEXPRESS,不过后者依然需要安装,或者连接远程数据库,但你的数据库帐号密码全部暴露
解决方案十二:
我晕啊。用户看到的是从浏览器里看到的是客户端Web是要发布到IIs上面的数据库也可以和WEb一个服务器 也可以分开 单独一个服务器