我的开发机器运行的是Windows XP SP2(和暗示的IIS 5.1).
直到最近,我们的部署环境基于Windows Server 2003(因此也是IIS 6.0).
我们即将迁移到Windows Server 2008(因此是IIS 7.0)以获得新项目.
我们的项目使用ASP.NET MVC和WCF服务.
是否有任何关键原因让我们升级我们的开发机器以运行Windows Server 2008(或者可能是Vista,因为这也是IIS 7.0附带的)?
当我尝试在我的本地服务器上调试Visual Studio中的程序时,我得到了
Visual Studio没有足够的权限来调试此过程.要调试此过程,必须以管理员身份运行Visual Studio
我怎么解决这个问题?我使用的是Windows Server 2008.
我在Win2008R2终端服务器上创建并部署了一个WCF客户端(从VSTO Word Addin启动).执行时,将InvalidOperationException抛出WCF代理的默认构造函数an ,表明无法找到合同的默认端点.
部署到Win7 x64计算机时,相同的WCF客户端使用相同的.dll.config运行正常
我试图在PowerShell中创建一个实例并收到相同的错误.
如果在PowerShell中创建专用端点,我可以执行一个服务方法:
$binding = New-Object System.ServiceModel.BasicHttpBinding
$endpoint = New-Object System.ServiceModel.EndPointAddress("http://myserver:7777/CompanyService.svc")
$client = New-Object MyClient.CompanyServiceReference.CompanyServiceClient($binding, $endpoint)
$v = $client.Version()
Run Code Online (Sandbox Code Playgroud)
服务Web.config(部分)
<system.serviceModel>
<behaviors>
<serviceBehaviors>
<behavior>
<serviceMetadata httpGetEnabled="true"/>
<serviceDebug includeExceptionDetailInFaults="false"/>
</behavior>
</serviceBehaviors>
</behaviors>
<bindings>
<basicHttpBinding>
<binding name="NoHttpSecurity" sendTimeout="00:03:00">
<security mode="None" />
</binding>
</basicHttpBinding>
</bindings>
<services>
<service name="CompanyService">
<endpoint address="http://myserver:7777/mex" contract="IMetadataExchange" binding="mexHttpBinding" />
<endpoint name="Version" address="http://myserver:7777/Version" contract="MyService.ICompanyService" binding="basicHttpBinding" bindingConfiguration="NoHttpSecurity" />
<endpoint name="CompanyList" address="http://myserver:7777/CompanyList" contract="MyService.ICompanyService" binding="basicHttpBinding" bindingConfiguration="NoHttpSecurity" />
</service>
</services>
<serviceHostingEnvironment multipleSiteBindingsEnabled="true" />
</system.serviceModel>
Run Code Online (Sandbox Code Playgroud)
MyClient.dll.config(部分)
<system.serviceModel>
<bindings> …Run Code Online (Sandbox Code Playgroud) winserver 2008
当我在1分钟后按下RDP上的X时,我打开的所有程序都关闭了,就像服务器已经注销了...
我怎么禁用它?
所以,这个问题已被提出很多问题,我已经看到了许多不同的答案,但对于我的情景来说,没有任何限制或绝对的答案
_
我想做的事:
我们有一个网站,拥有一个用户社区.
在网站的管理部分,有一些按钮可以运行以下功能:
通过电子邮件向所有用户发送我们的每周通讯[周四下午4点]
消息用户当天的信息[每日下午6点],
通过Facebook连接到Facebook [每日上午8点和下午6点],
等等(很快就会有新的要求,但他们会遵循相同的原则)
_
我想要做的就是自动运行这些功能,因此一名员工无需访问网站,登录,然后在设定的时间点击每个按钮.
也就是说,有效地,让服务器在上述设定时间自动点击这些按钮.
_
我已经看到了建立一个内置计时器的服务的建议,它将调用每个函数,或者使用windows任务调度程序,构建一个exe/com等,但我觉得它不应该是这么复杂.
我们已经编写了代码来实际执行.net网页中的任务,并使用一些自定义构建的类等.
我只是不知道如何在所需的时间自动调用这些函数.
_
服务器信息:运行Windows Web Server 2008 R2(64位)的专用服务器
开发Enviro:Visual Studio 2010 SP1,使用.NET 4.0
_
预先感谢您的帮助.
最亲切的问候,
德尔
这只是为了提高sql server的性能.
我们有一个Windows Server 2008服务器,其中包含Sql Server 2008 Enterprise Edition的实例.SQL Server的二进制文件,操作系统文件,MDF文件,LDF文件都驻留在单个磁盘上.
过去,我们使用NLB为IIS提供负载平衡.我们有两台Windows Server 2008机器,并且在两台机器上配置了相同的网站,并且有一台单独的机器向网站提供数据.用户将访问虚拟IP地址,并根据每个节点上的当前负载,群集将分流量.
现在我想知道我是否可以尝试相同的负载平衡SQL Server流量.我的计划是:
在这种情况下,就像IIS一样,集群会在2个节点之间划分流量,并且由于正在访问单个MDF和LDF,我想不会出现任何同步问题.
我的问题是:
我有两个相同的C#代码,可以远程连接到另一台服务器:一个来自控制台,另一个来自Web应用程序:
var mgr = ServerManager.OpenRemote(myServer)
Run Code Online (Sandbox Code Playgroud)
控制台一个正常工作.另一个失败,但有以下异常:
System.UnauthorizedAccessException的与此COM消息:{"检索COM类工厂远程组分与从机失败CLSID {2B72133B-3F5B-4602-8952-803546CE3344}由于以下错误:80070005"}
我已在两台服务器上禁用防火墙并重新启动它们.
有没有办法或工具可以帮助我了解每个连接如何发挥作用:服务器发送和接收的登录和访问权限是什么?
我的尝试没有被困在IIS日志和事件查看器中.
我试图让小提琴听,但它也没有找到任何东西.
Delphi/FastMM可以解决与OS规范相同的问题吗? http://msdn.microsoft.com/en-us/library/windows/desktop/aa366778(v=vs.85).aspx
我只是有一个客户问我,我的软件是否可以访问一个TB(Windows 2008服务器)让我感到疑惑.
在开发服务器上我使用 IIS Veresion 7.5.7600.16385
以及为 .Net 4.5.1 编译的服务,任何 CPU
该服务在开发服务器 (Win Server 2008 R2) 上运行良好。
但是在客户端的生产服务器上,我遇到了奇怪的问题:
(相同的 IIS 版本,相同的操作系统版本)
一旦我设置了“启用 32 位应用程序”,就无法在浏览器中访问该服务的URL。(页面不可用)
(我需要 32Bit 模式,因为该服务使用了一些旧的 COM 组件)
什么可能导致这些问题?
任何想法,提示,建议?
更多细节:
“IIS 工作进程”作为“w3wp.exe *32”运行
在同一个应用程序池中有一个 ClickOnce 安装,其行为相同:在 64 位下工作正常,如果 32Bit 设置为 true,则无法访问。
事实上,这个 32Bit App-Pool 的所有页面都产生了相同的行为 (HTTP 500) 页面未找到。
我有一些大的(20GB +)CSV文件是双引号"文本限定,我需要排序并输出到一个新文件.
有些文件只是按数字排序在一列上,而其他文件在两列上排序,第一列是数字,第二列是字符串.
到目前为止,我已经尝试过Pythons csv sort,它失败了,因为它最终耗尽了内存.还有CoreUtils for Windows,虽然排序似乎没有处理文本限定符并给出不正确的结果.
是否有任何推荐/现有的解决方案可以处理这种类型?平台是Windows Server 2008 R2.
“新建用户对象”创建窗口具有两个文本字段,一个用于用户登录名,另一个用于用户登录名(Windows 2000以前的版本)。这两个登录名之间有什么区别?它们在Active Directory工作中扮演什么重要角色?
如何将图像或文件上传到本地服务器C#Windows应用程序中的文件夹?我更喜欢这种方法,而不是将图像保存到数据库,因为它很重.
我正在使用Windows Server 2008,请帮助我获取文章或教程来完成此任务.