连接到Azure上的已部署数据库时遇到困难。 我是新来的Azure,目前的试用许可证。 我有一个在ASP.NETCore C#中使用Visual Studio 2015创build的Web应用程序(仍处于debugging阶段)。 它已经部署并运行。 我有一个数据库附加到它和数据可以保存没有问题。 但是,我无法连接到它。 这意味着我无法修改它,也不能应用迁移。 我需要从Azure门户中删除它,并创build一个新的,然后当我从VS发布我的应用程序一切工作正常。 之前,当我在本地服务器上testing我的应用程序时,我通过控制台应用了迁移。 在appsettings适当的连接string设置。 现在,当我从Azure复制一个连接string时,它给我一个错误。 在SSMS 打开的图像中,我无法ping通,也无法通过telnet访问相同的错误。 我用了tracert,它停在这里打开图像 。 在Azure中,我设置了一个防火墙,通过我的IP地址以及最大范围。 我的端口1433经过testing,根据grc.com有一个连接。 它刺激了我,因为我甚至无法在SSMS中打开它。 这怎么可能? 有没有人有一个想法,我还能做什么? 也许我做错了什么,从Azure官方教程看起来很容易,但不适合我。 我会很高兴看到任何想法。
有问题的.NET运行时存在于服务器上(c:\ windows \ microsoft.NET \ Framework \ V1.1.4322),但不会出现在IIS属性中的属性对话框(ASP.NET选项卡)中。 我知道有一个命令来安装这个吸盘,但它逃脱了我。
我使用基于表单的身份validation(FBA)通过ASP.Net成员提供者设置Sharepoint(WSS)站点 – 我可以使用ASP.Netconfiguration工具更改用户的密码。 但我希望他们能够改变自己的密码。 应该是明显的,我只是没有看到,对吧?
这是我们的设置: Windows 2008 Hyper-V 一个Windows 2008企业虚拟机与IIS 我们有一个存储所有网站的NAS。 当试图直接从NAS运行应用程序时,由于无法直接从NAS运行的dll,我们遇到了安全问题。 如果我们希望将数据集中在NAS上,还可以从该位置运行网站,那么您build议采用哪种设置? txn 😉
我们使用双CPU的Windows 2003服务器和IIS得到飞越请求,不能处理它们,但同时它使用less于20%的CPU和不到40%的内存。 当服务器无法提供任何请求时,不仅无法浏览网站,甚至不能提供其他网站上使用的图像。 我们正在考虑安装VMWare,在这台机器上安装2台服务器,并使用一台服务器来提供asp.net页面,另一台服务器提供图片和简单的html页面。 你们知道我们如何将图像和html页面请求路由到一个服务器,并请求aspx页面到另一个? 任何想法都表示赞赏。 谢谢,丹尼斯
我已经打了好几个小时了,我准备放弃。 我正在使用我的Win7 x64笔记本电脑(Dell D830)安装Azure工具。 Azure的Visual Studio工具要求安装ASP.NET。 它在Win7中没有默认启用,所以我试图安装/启用它通过控制面板 – >程序 – >打开/closuresWindowsfunction 我已经尝试过五次了,每次都会遇到同样的错误: “发生错误,并非所有function都成功更改。” 每次发生这种情况,都要重启,我这样做。 我试过的东西: 第一次尝试是通过平台安装程序,失败。 卸载并重新安装IIS。 添加并删除了WAS(当我开始这个过程时,它从来没有安装过) 试图从命令行添加IIS7 (这导致了一个错误,告诉我重新启动,以便安装可以回滚) 祈祷真的很难 更多信息: 其他Windowsfunction安装/卸载就好了。 我已经安装/卸载IIS和WAS。 只有ASP.NET不会安装。 CBS.log结尾重复这一行七次: 2009-09-12 23:39:25, Info CBS Failed to find localized custom property bag [HRESULT = 0x80070490 – ERROR_NOT_FOUND] 我真的被困在这里,任何帮助将不胜感激。 更新:我放弃了,从头开始重新安装笔记本电脑。 这一次我没有安装任何testing版的东西,特别是VS 2010。
这是我的情况 – 我已经有很长一段时间在生产中运行的ASP.NET应用程序(Framework 2.0),并且最近通过在IIS中切换应用程序的主path从一个根目录迁移到另一个根目录。 一切都运行得很好,除了任何经典的.asp脚本。 当你用浏览器打他们时,他们开始像标准文本文件一样下载。 应用程序的configuration没有改变,只是根目录。 另外,我在同一台机器上有其他应用程序,允许在其中执行.asp。 在回答之前,请记住:1 – 在更改主目录之前,这一切都在我的ASP.NET应用程序中运行2 – 启用了经典的ASP 3 – 经典的ASP页面从其他虚拟目录运行,所以扩展映射看起来很好
脚本 我有30个使用传统ASP构build的应用程序,以及25个使用ASP.NET构build的应用程序。 目前,他们被托pipe在一个单一的IIS。 每个应用程序都被configuration为一个网站。 所以,总共有55个网站。 问题:我希望ASP应用程序的会话超时值为10分钟,而ASP.NET应用程序为25分钟。 这可以为每个网站单独configuration,但我想要一个解决scheme,不涉及单独configuration网站。 这可以使用machine.config为ASP.NET应用程序,我猜,不知道。 任何其他解决scheme?
我试图让一个ASP .NET网站上运行在IIS6上。 该网站将在其自己的应用程序池中运行,并使用Windows身份validation,并closures匿名访问。 当我运行networking服务下的应用程序池,一切工作正常。 但是,我们需要应用程序池在不同的帐户下运行,因为此帐户需要一些额外的权限(我们正在打印Word文档)。 这个新帐户是本地用户组和IIS_WPG组的成员。 它也被授予“作为服务login权”。 当我浏览到网站时,我被提示input凭据,不是一次,而是几次。 当页面最终加载时,它看起来是错误的,因为没有应用样式表。 我的怀疑是,每个文件(例如所有的图像,样式和脚本文件)被提示一次浏览器请求,并且出于某种原因,网站无法validation这些凭据以便将文件送回。 如果我允许匿名访问页面加载罚款 – 我们不想让它,但我提到它的情况下,它提供了进一步的线索。 我的理论是,也许应用程序池运行的帐户需要权限来validation域凭据? 如果是这样,我该如何启用它?
我们不得不提出一个解决scheme来做日常的内部网应用发布,同时保持100%的正常运行时间。 这是因为我们在白天build立了高优先级错误修复,必须在同一天出去。 我build议给我一个选项是在同一台服务器上使用两个站点的networking负载平衡,这对我们的需求来说确实是一个很好的解决scheme(我们无法承受使用相同硬件的另一台服务器,我们的设置为5k +)。 所以我看了这篇文章 ,其中指出以下内容: 要在Web场中的不同Web服务器之间维护会话状态,IIS元数据库中网站的应用程序path(例如\ LM \ W3SVC \ 2)应该在Web场中的所有Web服务器中相同。 这是一个问题,因为如果同一个网站在同一台服务器上是NLB,则应用程序path必须不同。 我们需要在两个站点(而不是Web服务器)之间保持会话状态,否则我们会被来自愤怒用户的呼叫充斥。 那么我们可以在一个使用NLB的服务器上build立两个站点,并且可以维护所有的状态吗? 这些网站是相同的方式,只是一个将更多的错误修正最近的build设。 编辑 (已解决) 所以下面我有一个寻找find这篇文章 。 它描述了在web.config中使用sessionState中的SQLServer选项的问题。 它工作得很好,除了一件事。 会话数据不再被存储,这为我们打破了所有的安全性。 在我的Global.asax文件的Session_Start ,我有一些数据库调用代码,用于设置整个Intranet站点中使用的会话数据,以便快速访问用户详细信息。 <sessionState mode="SQLServer" sqlConnectionString="Data Source=localhost;Integrated Security=True" /> 是因为DB访问问题还是因为sessionState ? 编辑编辑 好吧,我想我没有重新启动Web服务后玩弄了authentication,导致它打破。 因此,我需要知道如何做的最后一件事是在网站之间切换,同时指向同一位置。 所以说我们有一个指向“CompanyIntranet1”的http:// mycompanyintranet /的URL,我们在IIS中也有一个“CompanyIntranet2”的站点,我们如何让http:// mycompanyintranet /指向“CompanyIntranet2”?