标签: windows-server-2008

开发机器IIS版本vs部署IIS版本

我的开发机器运行的是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附带的)?

iis iis-7 upgrade windows-server-2008

0
推荐指数
1
解决办法
546
查看次数

"Visual Studio没有足够的权限来调试此过程."

当我尝试在我的本地服务器上调试Visual Studio中的程序时,我得到了

Visual Studio没有足够的权限来调试此过程.要调试此过程,必须以管理员身份运行Visual Studio

我怎么解决这个问题?我使用的是Windows Server 2008.

windows-server-2008 visual-studio

0
推荐指数
1
解决办法
2641
查看次数

在win2k8上部署时,WCF VSTO客户端无法找到默认端点

我在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)

.net wcf vsto windows-server-2008

0
推荐指数
1
解决办法
1934
查看次数

在1分钟后关闭RDP(X按钮)时,它会关闭所有应用程序

winserver 2008

当我在1分钟后按下RDP上的X时,我打开的所有程序都关闭了,就像服务器已经注销了...

我怎么禁用它?

windows remote-desktop windows-server-2008

0
推荐指数
1
解决办法
5713
查看次数

ac#.net网站的自动化任务

所以,这个问题已被提出很多问题,我已经看到了许多不同的答案,但对于我的情景来说,没有任何限制或绝对的答案

_

我想做的事:

我们有一个网站,拥有一个用户社区.

在网站的管理部分,有一些按钮可以运行以下功能:

通过电子邮件向所有用户发送我们的每周通讯[周四下午4点]

消息用户当天的信息[每日下午6点],

通过Facebook连接到Facebook [每日上午8点和下午6点],

等等(很快就会有新的要求,但他们会遵循相同的原则)

_

我想要做的就是自动运行这些功能,因此一名员工无需访问网站,登录,然后在设定的时间点击每个按钮.

也就是说,有效地,让服务器在上述设定时间自动点击这些按钮.

_

我已经看到了建立一个内置计时器的服务的建议,它将调用每个函数,或者使用windows任务调度程序,构建一个exe/com等,但我觉得它不应该是这么复杂.

我们已经编写了代码来实际执行.net网页中的任务,并使用一些自定义构建的类等.

我只是不知道如何在所需的时间自动调用这些函数.

_

服务器信息:运行Windows Web Server 2008 R2(64位)的专用服务器

开发Enviro:Visual Studio 2010 SP1,使用.NET 4.0

_

预先感谢您的帮助.

最亲切的问候,

德尔

.net c# windows-server-2008

0
推荐指数
1
解决办法
271
查看次数

负载平衡SQL Server

这只是为了提高sql server的性能.

我们有一个Windows Server 2008服务器,其中包含Sql Server 2008 Enterprise Edition的实例.SQL Server的二进制文件,操作系统文件,MDF文件,LDF文件都驻留在单个磁盘上.

过去,我们使用NLB为IIS提供负载平衡.我们有两台Windows Server 2008机器,并且在两台机器上配置了相同的网站,并且有一台单独的机器向网站提供数据.用户将访问虚拟IP地址,并根据每个节点上的当前负载,群集将分流量.

现在我想知道我是否可以尝试相同的负载平衡SQL Server流量.我的计划是:

  1. 在2台不同的计算机上安装2个SQL Server实例.
  2. 将MDF,LDF文件放在共享介质(如SAN,RAID 5)上,这两个实例都可以看到这两个实例,并在这两个实例上附加MDF和LDF.
  3. 从两个节点中创建一个群集,让应用程序访问群集IP地址.

在这种情况下,就像IIS一样,集群会在2个节点之间划分流量,并且由于正在访问单个MDF和LDF,我想不会出现任何同步问题.

我的问题是:

  1. 这实际上会提高SQL服务器的性能吗?
  2. 它会有任何其他影响(我们在代码中使用了很多事务)吗?

iis-7 nlb sql-server-2008 windows-server-2008

0
推荐指数
1
解决办法
6388
查看次数

如何从C#代码中追踪连接失败的原因?

我有两个相同的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日志和事件查看器中.

我试图让小提琴听,但它也没有找到任何东西.

windows-server-2008 iis-7.5

0
推荐指数
1
解决办法
1429
查看次数

Delphi XE2/64bit目标地址可以达到1TB内存吗?

Delphi/FastMM可以解决与OS规范相同的问题吗? http://msdn.microsoft.com/en-us/library/windows/desktop/aa366778(v=vs.85).aspx

我只是有一个客户问我,我的软件是否可以访问一个TB(Windows 2008服务器)让我感到疑惑.

delphi 64-bit fastmm windows-server-2008 delphi-xe2

0
推荐指数
1
解决办法
346
查看次数

当“启用 32 位应用程序”设置为 true 时无法访问服务

在开发服务器上我使用 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) 页面未找到。

web-services windows-server-2008 iis-7.5 .net-4.5

0
推荐指数
1
解决办法
6259
查看次数

如何排序不适合内存的文本限定CSV文件?

我有一些大的(20GB +)CSV文件是双引号"文本限定,我需要排序并输出到一个新文件.

有些文件只是按数字排序在一列上,而其他文件在两列上排序,第一列是数字,第二列是字符串.

到目前为止,我已经尝试过Pythons csv sort,它失败了,因为它最终耗尽了内存.还有CoreUtils for Windows,虽然排序似乎没有处理文本限定符并给出不正确的结果.

是否有任何推荐/现有的解决方案可以处理这种类型?平台是Windows Server 2008 R2.

python csv sorting windows-server-2008

0
推荐指数
1
解决办法
407
查看次数

在Windows Server Active Directory中创建用户期间,用户登录名和Windows 2000以前版本的登录名有什么区别?

在此处输入图片说明

“新建用户对象”创建窗口具有两个文本字段,一个用于用户登录名,另一个用于用户登录名(Windows 2000以前的版本)。这两个登录名之间有什么区别?它们在Active Directory工作中扮演什么重要角色?

active-directory windows-server-2008 windows-server-2008-r2

0
推荐指数
1
解决办法
8486
查看次数

将图像或文件上载到本地服务器的文件夹中

如何将图像或文件上传到本地服务器C#Windows应用程序中的文件夹?我更喜欢这种方法,而不是将图像保存到数据库,因为它很重.

我正在使用Windows Server 2008,请帮助我获取文章或教程来完成此任务.

c# upload windows-server-2008

-2
推荐指数
1
解决办法
1348
查看次数