标签: windows-server-2012

.NET中的RIO(已注册的I/O)套接字

.NET团队是否有计划在.NET 8/Server 2012中引入可在.NET中使用的RIO套接字?

在.NET中使用它们的过渡时期我有哪些选择 - 扩展Socket类?

除了Windows API文档,Windows套接字的新功能和Channel9视频,开发低延迟网络应用程序的新技术之外,我几乎找不到任何有关它们的文档.

.net sockets windows-8 windows-server-2012

15
推荐指数
1
解决办法
5373
查看次数

如何在Windows 2012 Server上创建运行.exe文件的服务?

我在.net中创建了.exe并希望用作服务,在我的本地计算机上运行.我正在使用Windows Server 2012.如何在我的本地计算机上设置服务.

**您可以使用Windows shell脚本通过命令创建服务**

sc create命令执行CreateService API函数的操作.

这是做什么的......

  1. 将"yourapplication.exe"复制到Win2012服务器上的合适位置(例如C:\ Windows\System32 \).

  2. 使用"sc"创建一个启动"srvany"的新服务(例如sc create"Servicename"binPath ="C:'Windows'System32'srvany.exe"DisplayName ="My Custom Service")

  3. 使用RegEdit:为您的服务创建"参数"键(例如HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Servicename\Paramaters)

  4. 使用RegEdit:在新创建的"Parameters"键中,创建一个名为"Application"的字符串值,并输入要作为服务运行的应用程序的完整路径.(不需要引号.)

句法:-

sc [] create [] [type = {own | 分享| 内核| filesys | rec | interaction type = {own | 分享}}] [start = {boot | 系统| 汽车| 需求| 已禁用}] [error = {normal | 严重| 关键| ignore}] [binpath =] [group =] [tag = {yes | no}] [depend =] [obj = {| }] [displayname =] [password =]

更多...

windows service windows-server-2012

14
推荐指数
2
解决办法
8万
查看次数

身份验证受保护的nuget.server

我正在尝试设置一个nuget.server实例,它不仅用于推送软件包,还用于提取/下载软件包.

默认情况下,我没有看到使用nuget执行此操作的方法,因此我使用IIS密码保护了安装nuget.server的文件夹(基于Windows登录的身份验证).

我现在能够使用Visual Studio(2012)访问包,提示我输入密码; 但是,当我尝试推送时,我收到内部服务器错误(500).它不会要求我的身份验证信息.

是否有可能以这种方式保护我的nuget.server?如果是这样,我做错了什么?此外,我希望有一个更好的方法来验证使用nuget.server获取包的建议.

visual-studio nuget visual-studio-2012 iis-8 windows-server-2012

14
推荐指数
1
解决办法
3022
查看次数

检查网站是 TLS 或 SSL 及其版本

我们的服务器上托管着一个网站。我们如何检查该网站的协议。我的意思是我需要确定该网站是 TLS 还是 SSL。我的要求是,首先我需要检查我网站的 TLS/SSL 版本,然后如果网站协议低于 TLS 1.2,我需要修改网站中的付款部分。

c# asp.net iis windows-server-2012

14
推荐指数
3
解决办法
3万
查看次数

为什么这个过程一启动就会崩溃?

我们有一个IIS WCF服务,它以另一个用户的身份启动另一个进程(app.exe).我完全控制了两个应用程序(现在这是一个开发环境).IIS应用程序池以我的身份运行,域用户(DOMAIN \nirvin),也是该框的本地管理员.第二个进程应该作为本地用户运行(svc-low).我正在System.Diagnostics.Process.Start(ProcessStartInfo)用来启动这个过程.该过程成功启动 - 我知道因为没有抛出异常,我得到了一个进程ID.但是进程立即死亡,我在事件日志中看到如下错误:

错误应用程序名称:app.exe,版本:1.0.3.0,时间戳:0x514cd763

错误模块名称:KERNELBASE.dll,版本:6.2.9200.16451,时间戳:0x50988aa6

异常代码:0xc06d007e

故障偏移:0x000000000003811c

错误进程id:0x10a4

错误应用程序启动时间:0x01ce274b3c83d62d

错误的应用程序路径:C:\ Program Files\company\app\app.exe

错误模块路径:C:\ Windows\system32\KERNELBASE.dll

报告编号:7a45cd1c-933e-11e2-93f8-005056b316dd

错误包全名:

错误包相关的应用程序ID:

我已经在app.exe(现在)中进行了非常彻底的日志记录,因此我认为它不会在.NET代码中引发错误(不再).

这是真正令人讨厌的部分:我认为我只是启动了错误的进程,所以我Process.Start()在一个愚蠢的WinForms应用程序中复制了我的调用并在机器上像我一样运行它,希望能够修改,直到我得到正确的参数.因此,当然这是第一次和每次都有效:我能够始终如一地启动第二个流程并使其按预期运行.它只从IIS启动不起作用.

我已经尝试过"以批处理作业登录"的svc-low权限,并且我已尝试授予自己"替换进程级别令牌"(在本地安全策略中)的权限,但似乎都没有任何区别.

救命!

环境细节

  • Windows Server 2012
  • .NET 4.5(提到的所有应用程序)

额外细节

起初app.exe是一个控制台应用程序.尝试启动是让conhost.exe在事件日志中生成错误,因此我将app.exe切换为Windows应用程序.这让conhost脱离了这个等式,但是留给我这里描述的情况.(通过这个问题引导了这条道路.)

ProcessStartInfo我使用的对象如下所示:

new ProcessStartInfo
{
    FileName = fileName,
    Arguments = allArguments,
    Domain = domainName,
    UserName = userName,  
    Password = securePassword,
    WindowStyle = ProcessWindowStyle.Hidden,
    CreateNoWindow = true,  
    UseShellExecute = false,
    RedirectStandardOutput = false
    //LoadUserProfile = true  //I've done it with and without this set …
Run Code Online (Sandbox Code Playgroud)

c# system.diagnostics process windows-server-2012

13
推荐指数
2
解决办法
2万
查看次数

SearchPhaseExecutionException [无法执行阶段[查询],所有分片都失败]

最近我们的服务器重新启动而没有正确关闭Elastic Search/Kibana.重启后,两个应用程序都在运行,但不再创建任何索引.我在调试模式下检查了logstash设置,它正在向Elastic Search发送数据.

现在我创建的所有窗口都报告此错误:

Oops! SearchPhaseExecutionException[Failed to execute phase [query], all shards failed]
Run Code Online (Sandbox Code Playgroud)

我尝试重新启动Elastic Search/Kibana,并清除了一些索引.我搜索了很多,但无法正确解决这个问题.

当前群集运行状况为RED,如图所示.

弹性搜索群集运行状况

任何关于如何排除故障的帮助都是赞成的.谢谢

编辑:

[2015-05-06 00:00:01,561][WARN ][cluster.action.shard     ] [Indech] [logstash-2015.03.16][1] sending failed shard for [logstash-2015.03.16][1], node[fdSgUPDbQB2B3NQqX7MdMQ], [P], s[INITIALIZING], indexUUID [aBcfbqnNR4-AGEdIR8dVdg], reason [Failed to start shard, message [IndexShardGatewayRecoveryException[[logstash-2015.03.16][1] failed to recover shard]; nested: ElasticsearchIllegalArgumentException[No version type match [101]]; ]]
[2015-05-06 00:00:01,561][WARN ][cluster.action.shard     ] [Indech] [logstash-2015.03.16][1] received shard failed for [logstash-2015.03.16][1], node[fdSgUPDbQB2B3NQqX7MdMQ], [P], s[INITIALIZING], indexUUID [aBcfbqnNR4-AGEdIR8dVdg], reason [Failed to start shard, message [IndexShardGatewayRecoveryException[[logstash-2015.03.16][1] failed to recover shard]; nested: …
Run Code Online (Sandbox Code Playgroud)

elasticsearch logstash windows-server-2012 kibana

13
推荐指数
2
解决办法
5万
查看次数

Spa JS上的Spawn(Windows Server 2012)

当我通过Node运行时:

var spawn = require('child_process').spawn;

ls = spawn('ls', ['C:\\Users']);

ls.on('error', function (err) {
  console.log('ls error', err);
});

ls.stdout.on('data', function (data) {
    console.log('stdout: ' + data);
});

ls.stderr.on('data', function (data) {
    console.log('stderr: ' + data);
});

ls.on('close', function (code) {
    console.log('child process exited with code ' + code);
});
Run Code Online (Sandbox Code Playgroud)

我收到以下错误:

ls error { [Error: spawn ENOENT] code: 'ENOENT', errno: 'ENOENT', syscall: 'spawn' }
child process exited with code -1
Run Code Online (Sandbox Code Playgroud)

在Windows Server 2012上.有什么想法吗?

windows spawn node.js windows-server-2012

12
推荐指数
3
解决办法
1万
查看次数

在Windows Server 2012中安装Oracle 11gR2

安装Oracle 11gr2时会出错

[INS-13001]环境不符合最低要求.

我已经查看了Oracle网站上提供的先决条件,但似乎一切都在那里.有这个日志文件生成,但我无法分辨它正在寻找什么.

sing paramFile: E:\win64_11gR2_client\win64_11gR2_client\client\install\oraparam.ini


Checking monitor: must be configured to display at least 256 colors.    Actual 4294967296    Passed

The commandline for unzip:
E:\win64_11gR2_client\win64_11gR2_client\client\install\unzip -qqqo ..\stage\Components\oracle.jdk\1.5.0.17.04\1\DataFiles/"*.jar" -d "C:\Users\shakyrx\AppData\Local\Temp\2\OraInstall2013-09-24_12-04-54PM" INFO: Loading data from: jar:file:/C:/Users/shakyrx/AppData/Local/Temp/2/OraInstall2013-09-24_12-04-54PM/ext/jlib/installcommons_1.0.0b.jar!/oracle/install/driver/oui/resource/ConfigCommandMappings.xml
INFO: Loading beanstore from jar:file:/C:/Users/shakyrx/AppData/Local/Temp/2/OraInstall2013-09-24_12-04-54PM/ext/jlib/installcommons_1.0.0b.jar!/oracle/install/driver/oui/resource/ConfigCommandMappings.xml
INFO: Restoring class oracle.install.driver.oui.ConfigCmdMappings from jar:file:/C:/Users/shakyrx/AppData/Local/Temp/2/OraInstall2013-09-24_12-04-54PM/ext/jlib/installcommons_1.0.0b.jar!/oracle/install/driver/oui/resource/ConfigCommandMappings.xml
INFO: Verifying target environment...
INFO: Checking whether the IP address of the localhost could be determined...
SEVERE: CVU do not support target environment..
Refer associated stacktrace #oracle.install.driver.oui.OUISetupDriver:13
INFO: Completed verification of target …
Run Code Online (Sandbox Code Playgroud)

oracle11g windows-server-2012

12
推荐指数
1
解决办法
7万
查看次数

"作为不同的用户运行"Visual Studio,无法清除缓存的TFS凭据

更新 我设法通过授予用户使用凭据集2远程连接到桌面的权限来解决此问题,从而能够从Credential Manager中删除存储的凭据.


我使用一组凭据登录我的服务器并使用"以不同用户身份运行"(Shift+ Right-click)打开Visual Studio 2012,因为我需要第二组凭据以部署到我的开发人员.ENV.SharePoint网站.

我之前已经完成上述操作,然后使用第三组凭据连接到TFS,因为我的用户(第二组凭据)还没有访问权限.现在我的用户可以访问,我希望使用这些凭据.
使用"以不同用户身份运行"每次打开VS时,TFS会自动使用第三组凭据登录 - 但是,如果我在不使用"以不同用户身份运行"的情况下正常打开VS,系统会提示您登录TFS.

我试过检查Windows凭据,那里什么都没有.我无法使用第二个设置凭据登录服务器,因为只有第一个设置可以使用远程桌面访问服务器.

那么在使用"以不同用户身份运行"时如何"清除"缓存的TFS凭据?

credentials visual-studio-2012 windows-server-2012 azure-devops

11
推荐指数
1
解决办法
2万
查看次数

在Windows上部署Meteor

我觉得很奇怪,没有详细的逐步解释如何将自己的Meteor webapp部署到自己的Windows服务器上.或许我可能无法使用谷歌找到这样的解释.

在许多页面上,即使是在SO上的一些问题,我发现人们只是说" build it and deploy it like any other node.js app"这很好,除了我找不到任何解释如何将node.js webapp部署到Windows服务器上.

流星真是太棒了,我觉得如果有人会在如何在Windows服务器上部署Meteor应用程序上逐步写出这样的话,人们会非常高兴露营者...特别是如果解释说明如何部署多个Meteor应用程序到一台Windows服务器上;)

它肯定不一定是IIS,nginx在Windows上运行就好了.

此外,Node.js在Windows上运行就好了.作为一项服务,MongoDB在Windows上运行得很好.Meteor在Windows上构建应用程序显然很好.因此,它确实缺少将其部署在Windows服务器上的最后一步......

那么,那里的任何人都知道如何在一台Windows服务器上部署几个Meteor应用程序,并愿意为此编写一个n00b友好的逐步解释?

好吗?

windows windows-server meteor windows-server-2012 windows-server-2012-r2

11
推荐指数
1
解决办法
5350
查看次数