小编Alv*_*vin的帖子

Microsoft.Ink 处理器架构不匹配

当我在我的机器(Visual Studio 2010)上以调试模式运行时,没有问题,虽然出现了警告消息,但是当我使用 Visual Studio 2012 时,调试模式不会运行,而是出现在任务管理器进程中。它仅在 Visual Studio 2012 中以发布模式运行。

如何解决问题?

正在构建的项目的处理器架构“MSIL”与参考“Microsoft.Ink, Version=6.1.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35”, “AMD64”的处理器架构之间存在不匹配。这种不匹配可能会导致运行时失败。请考虑通过配置管理器更改项目的目标处理器架构,以便在您的项目和参考之间对齐处理器架构,或者依赖于具有匹配项目目标处理器架构的处理器架构的参考。

谢谢你。

c# visual-studio-2010

5
推荐指数
0
解决办法
2645
查看次数

NLog控件到现有的RichTextBox Windows窗体

下面是我的NLog配置,我想在Form1中将日志加载到名为rtMessage的现有RichTextBox中,但NLog将创建一个新窗口,其中包含加载到RichTextBox中的日志消息:

 <targets>
    <target xsi:type="RichTextBox" name="m" layout="${longdate}|${level:uppercase=true}|${logger}|${message}" 
            controlName="rtMessage" formName="Form1" />
  </targets>

  <rules>
    <logger name="*" minlevel="Debug" writeTo="m" />
  </rules>
Run Code Online (Sandbox Code Playgroud)

谢谢.

c# nlog

5
推荐指数
1
解决办法
8251
查看次数

功能过载

我可以使用相同参数但含义不同的两个相同的函数名称.

例如:

public void test(string name) 

public void test(string age) 
Run Code Online (Sandbox Code Playgroud)

谢谢.

c#

5
推荐指数
1
解决办法
224
查看次数

EF Code First排除列

可能重复:
使用Entity Framework 4和Code-First从数据库中排除字段/属性

我正在使用EF 4代码优先.

是否有任何方法可以排除在数据库中创建列?

例如,我想排除Zip要创建的列.

public string Address { get; set; }
[StringLength(40)]
public string City { get; set; }
[StringLength(30)]
public string State { get; set; }
[StringLength(10)]
public string Zip { get; set; }
Run Code Online (Sandbox Code Playgroud)

谢谢.

c# entity-framework ef-code-first

5
推荐指数
1
解决办法
1962
查看次数

Ninject for Asp.net Web API

使用Ninject和Web API时出现此错误,但它适用于MVC控制器:

Type 'App.Web.Controllers.ProductController' does not have a default constructor
Run Code Online (Sandbox Code Playgroud)

NinjectControllerFactory:

public class NinjectControllerFactory : DefaultControllerFactory
    {
        private IKernel ninjectKernel;

        public NinjectControllerFactory()
        {
            ninjectKernel = new StandardKernel();
            AddBindings();
        }

        protected override IController GetControllerInstance(RequestContext requestContext, Type controllerType)
        {
            return controllerType == null ? null : (IController)ninjectKernel.Get(controllerType);
        }

        public void AddBindings()
        {
            ninjectKernel.Bind<IProductRepository>().To<EFProductRepository>();
        }
    }
Run Code Online (Sandbox Code Playgroud)

Global.asax.cs:

BundleConfig.RegisterBundles(BundleTable.Bundles);

            ControllerBuilder.Current.SetControllerFactory(new NinjectControllerFactory());
Run Code Online (Sandbox Code Playgroud)

ProductController:

   public class ProductController : ApiController
        {
            private IProductRepository repository;

            public ProductController(IProductRepository ProducteRepository)
            {
                this.repository = ProductRepository;
            }

            public IEnumerable<Product> GetAllProducts()
            {
                return …
Run Code Online (Sandbox Code Playgroud)

ninject ninject.web.mvc asp.net-mvc-4 asp.net-web-api

5
推荐指数
1
解决办法
2495
查看次数

播种没有得到数据

我正在尝试种子,保存在用户然后获取userId并插入到帐户表中:

exports.seed = function(knex, Promise) {
  return Promise.join(
    // Deletes ALL existing entries
    knex('users').del(), 
    knex('accounts').del(),

    // Inserts seed entries
    knex('users').insert({
        uerId: '1231231',
        email: 'kel@test.com'
    }).then(function(result){
      knex('accounts').insert({
        accountId: '0',
        userId: result[0].userId
      });
    })
  );
};
Run Code Online (Sandbox Code Playgroud)

但问题是得到的结果是插入的行值?我该如何取回数据?

bookshelf.js knex.js

5
推荐指数
1
解决办法
122
查看次数

连续静音模式

如何使Sequelize ORM在记录sql命令时保持沉默?

我正在使用acl-sequelize图书馆:

var Acl = require('acl');
var Sequelize = require('sequelize');
var AclSeq = require('acl-sequelize');
var db = new Sequelize('mysql://root@localhost:3306/test');   
var acl = new Acl(new AclSeq(db, { prefix: 'acl_' }));
Run Code Online (Sandbox Code Playgroud)

我如何使其保持沉默?

sequelize.js

5
推荐指数
1
解决办法
803
查看次数

使用 npm start 启动 2 个服务器

是否可以使用 npm start 启动 2 个不同的服务器:

包.json:

"scripts": {
    "start": "node index && http-server ./"
}
Run Code Online (Sandbox Code Playgroud)

我想启动一个节点应用程序和一个http服务器来为单页应用程序提供服务。


感谢@Lazyexpert 的回答,只需使用 single &

node.js npm

5
推荐指数
1
解决办法
917
查看次数

Windows 8是否支持System.Device.Location?

我正在使用Windows 7应用程序编写System.Device.Location,这取决于Windows传感器和位置平台.我下载了Consumer预览版,但我找不到它.

谢谢.

.net windows

4
推荐指数
1
解决办法
1617
查看次数

数据集列名和行值

我有一个数据集:

DataSet ds= _ExecuteQuery(contentCmd, CommandType.Text, contentParams);

// Column name
foreach (DataColumn column in ds.Tables[0].Columns)
{
  Console.WriteLine(column.ColumnName);
}

// Rows value
foreach (DataTable dt in ds.Tables){
     foreach (DataRow dr in dt.Rows){
        Console.Writeline(dr.Table.Rows[0]["name"].ToString());
     }
}
Run Code Online (Sandbox Code Playgroud)

如何检索行的行值和列名?

List<columnName, name>;
Run Code Online (Sandbox Code Playgroud)

c# dataset sqlclient

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