.NET+C#项目发布过程及出现问题记录

一.iis服务器设置

二.VS项目发布

1.css,js文件资源不加载

解决方法:在打开windows功能 中点选择internet信息服务-万维网服务-常见HTTP功能-静态内容

2.项目发布之后图片资源不显示

原因分析:应该是直接复制到项目资源路径,导致VS的解决方案没能自动识别

解决方法:方法一:手动将原项目资源加入到发布之后的目录中

方法二:将资源手动复制到解决方案中

三.数据库连接

登陆之后出现数据库用户登陆失败

解决方法:

1.在IIS-应用程序池-当前应用程序右键-高级设置-进程模式-标识选择NetworkService

2.设置sqlserver数据库为windows+sqlserver身份验证混合登陆模式

3.在根目录-安全性新增NT AUTHORITY\NETWORK SERVICE用户

1). 在 安全性->登录名->“新建登陆名称……”

2). 在打开的“新建”页面-->搜索……    --->查找到“NT AUTHORITY\NETWORK SERVICE”

3). 在打开的“新建”页面-->服务器角色--->默认勾选“Public”,我们还需要勾选上"sysadmin"

4). 在打开的“新建”页面-->用户映射   --->选择上对应的数据库名称(或直接选择master)

原文地址:https://www.cnblogs.com/-zgt/p/11368319.html

时间: 2024-10-30 06:49:06

.NET+C#项目发布过程及出现问题记录的相关文章

Qt入门之基础篇 ( 二 ) :Qt项目建立、编译、运行和发布过程解析

转载请注明出处:CN_Simo. 题解: 本篇内容主讲Qt应用从创建到发布的整个过程,旨在帮助读者能够快速走进Qt的世界. 本来计划是讲解Qt源码静态编译,如此的话读者可能并不能清楚地知道为何要静态编译,所以借此篇内容说明一下原由并为之后文章的学习做准备. 即使本片内容只是在围绕一个小小的HelloWorld程序开展,但还是希望朋友们不要急于求成,"欲速则不达". 文章整体思路: 我们循序渐进地来看,一个Qt应用的完成有以下一个重要的步骤: 项目创建->源码编译->程序运行

Android代码混淆及项目发布步骤记录

本来整理了一份Android项目混淆与发布的文档,突然想到何不写篇博客,分享一下呢,如是便有了本文. 一.清理代码中的调试信息,如Log.System.out 二.在清单文件中修改版本为当前版本,如果需要更新数据库,则需要在配置类或配置文件中修改程序数据库版本. 三.在清单文件中将项目的debugable设置为false 四.创建签名证书keystore文件 五.在项目中的project.properites文件中添加语句proguard.config=proguard-project.txt来

项目发布与部署

项目发布与部署 章我们将讲解ASP.NET5项目发布部署相关的内容,示例项目以我们前一章创建的BookStore项目为例. 发布前的设置 由于新版ASP.NET5支持多版本DNX运行环境的发布和部署,所以在部署之前,我们需要设定部署的目标DNX(即之前的KRE). 步骤:右键BookStore项目->属性->Application选项卡,选择DNX的版本,本例中,选择dnx-coreclr-win-x64.1.0.0-beta4. 在project.json文件的commands节点,我们可以

Maven学习总结(二)——Maven项目构建过程练习

Maven学习总结(二)——Maven项目构建过程练习 上一篇只是简单介绍了一下maven入门的一些相关知识,这一篇主要是体验一下Maven高度自动化构建项目的过程 一.创建Maven项目 1.1.建立Hello项目 1.首先建立Hello项目,同时建立Maven约定的目录结构和pom.xml文件 Hello | --src | -----main | ----------java | ----------resources | -----test | ---------java | -----

如何把自己写的网站项目发布到网上?

在学习网站的同学大概都想把自己的网站项目发布到网上,让其他人可以在外网直接点击观看.本文以简单的静态页面来给大家做个演示,把这个静态页面发布到网上. 这个过程大概需要2步:1.申请域名和服务器空间   2.通过ftp软件上传自己的项目到服务器. 首先第一步,因为仅是用来学习的,不用考虑空间的大小等的限制,我们可以申请一个免费的域名和一个空间. 推荐一个比较好的提供免费域名空间的网站:http://www.zhibo.eu/ 去里面注册并申请成功后,他会提供给你域名及空间,并且自动把域名绑定到空间

opencms 发布过程深入研究

引入: 比起创建Resource,发布过程要困难很多,我上周在support team时候曾经设想不通过调试器,光走读代码来明白其中的奥秘,后来因为堆栈太深而放弃了,现在有了调试器,终于把这些细节弄明白了,果然非常复杂. 细节分析: 在发布Resource时,它的入口是CmsPublishProject类的actionPublish()方法,发布过程复杂到变态,全包装在performDialogOperation()方法中: /**      * @seeorg.opencms.workplac

WebServices生成发布过程及常见问题的解决方法

春夏秋冬走健康之路看四季养生网 健康饮食 养生问题 母婴保健 养生小常识 3.下一步,我们需要将Myservice文件夹拷贝到C:\Inetpub\wwwroot目录下(重要).如下图所示  然后依次右击“我的电脑”->“管理”->“服务和应用程序”->“Internet信息服务(IIS)管理器”打开IIS管理器,或者在控制面板中,通过“管理工具”打开“Internet信息服务(IIS)管理器”,如下图所示 展开“网站”节点,右键点击“默认网站”节点,依次选择“新建”->“虚拟目录

Android代码混淆及项目发布方法记录

 Android代码混淆及项目发布步骤记录 本来整理了一份Android项目混淆与发布的文档,突然想到何不写篇博客,分享一下呢,如是便有了本文. Android代码混淆及项目发布步骤记录 一.清理代码中的调试信息,如Log.System.out 二.在清单文件中修改版本为当前版本,如果需要更新数据库,则需要在配置类或配置文件中修改程序数据库版本. 三.在清单文件中将项目的debugable设置为false 四.创建签名证书keystore文件 五.在项目中的project.properite

MyEclipse10配置Tomcat7+Web项目发布

之前想尝尝鲜,废了九牛二虎之力,下载安装破解了MyEclipse2015,不过好景不长~~~~每次打开要等半个小时,中间敲一句代码停顿两秒钟,关闭它还要恋恋不舍地等十几分钟....好吧我承认是我电脑配置太low! 果断卸载,换上MyEclipse10,小编较懒,用的是安装版的Tomcat7.0,不过在MyEclipse10中配置Tomcat7时出了点小麻烦,下面说一下配置过程(相关软件的安装略去): 配置时,MyEclipse→Preference,在左边栏目中选择MyEclipse--Serv