我有一条消息进入我的C#应用程序,这是一个序列化为JSON的对象,当我对其进行反序列化时,我有一个"名称" string和一个"有效负载" string[],我希望能够获取"名称"并查找它在函数字典中,使用"Payload"数组作为参数,然后将输出返回给发送消息的客户端,这可能在C#中吗?
使用conf.js量角器提供的示例时似乎有错误.我正在运行我的测试,grunt-protractor-runner但即使使用提供的示例配置也会出错.
我Gruntfile.js看起来像这样:
/*global module:false*/
module.exports = function(grunt) {
// Project configuration.
grunt.initConfig({
protractor: {
options: {
configFile: "smoketest.conf.js", // Default config file
keepAlive: false, // If false, the grunt process stops when the test fails.
noColor: false, // If true, protractor will not use colors in its output.
webdriverManagerUpdate: true,
args: {
seleniumServerJar: './node_modules/protractor/selenium/selenium-server-standalone-2.51.0.jar'
}
},
smoke_test: { // Grunt requires at least one target to run so you can simply put 'all: {}' …Run Code Online (Sandbox Code Playgroud) 我有一个Asp.net项目,在我所说的web.config项目中
<runtime>
<assemblyBinding xmlns="urn:schemas-microsoft-com:asm.v1">
<dependentAssembly>
<assemblyIdentity name="DotNetOpenAuth.AspNet" publicKeyToken="2780ccd10d57b246" culture="neutral" />
<bindingRedirect oldVersion="0.0.0.0-4.3.0.0" newVersion="4.3.0.0" />
</dependentAssembly>
<dependentAssembly>
<assemblyIdentity name="DotNetOpenAuth.Core" publicKeyToken="2780ccd10d57b246" culture="neutral" />
<bindingRedirect oldVersion="0.0.0.0-4.3.0.0" newVersion="4.3.0.0" />
</dependentAssembly>
</assemblyBinding>
</runtime>
Run Code Online (Sandbox Code Playgroud)
(已经跟随了另一个帖子的应该修复)
但是在运行时我得到了
Could not load file or assembly 'DotNetOpenAuth.AspNet' or one of its dependencies. The located assembly's manifest definition does not match the assembly reference. (Exception from HRESULT: 0x80131040)
当我打开我的项目的属性,并转到参考时,我可以看到有一个 DotNetOpenAuth.Core条目,一个DotNetOpenAuth.AspNet条目,一个DotNetOpenAuth.OAuth条目,一个DotNetOpenAuth.OAuth.Consumer条目,一个DotNetOpenAuth.OpenId条目和一个DotNetOpenAuth.OpenId.RelyingParty条目,它们都被设置为Copy Local = true.什么可能出错?
编辑:
继承完整的错误日志,看起来它仍然试图加载4.3.0.0给我
Assembly Load Trace: The following … 我在Windows Server 2012上遇到了IIS 8.0的权限问题,因此我决定删除并重新添加该角色以尝试修复它.
这似乎修复了我的权限问题,但现在我的PHP不会工作!尝试访问.php文件时出现此错误
HTTP错误404.3 - 未找到
由于扩展配置,无法提供您请求的页面.如果页面是脚本,请添加处理程序.如果要下载文件,请添加MIME映射.
显然我需要做的是为我的php安装文件夹中的一个文件添加一个处理程序(我使用Web应用程序管理器安装的东西),但我不知道从哪里添加处理程序?我知道从哪里添加MIME映射,但显然不会解决这个问题.
更新:所以我按照其中一个将我链接到PHP站点的答案,按照它所说的那样,似乎修复了PHP没有运行的问题,但现在已经开启了一整套新的蠕虫.我也是这样Access is denied.像以前一样错误!即使我将文件扩展名更改为.html,看来我的网站也没有指向默认文档,因为当我访问www.mysite.co.uk时,我得到错误,但如果我去www.mysite.co. uk/index.php,它运行正常!我的默认文档中有一个index.php条目和一个index.html,在PHP安装后似乎都没有
根目录的权限完全控制,管理员,我的用户帐户,'网络服务'和'系统',只是要注意,我无法让网站工作,而无需将"连接为"选项设置为我的用户帐户和密码,这就是它用来访问文件的内容.
.net ×1
angularjs ×1
asp.net ×1
c# ×1
dictionary ×1
iis ×1
install ×1
javascript ×1
php ×1
protractor ×1
reference ×1
vb.net ×1