小编Ear*_*lee的帖子

将命令行传递给单实例应用程序的第一个实例

当用户使用Registry右键单击Windows资源管理器中的文件时,我已经实现了上下文菜单.文件地址将作为命令行传递给应用程序.解析它没问题.

我该如何实现类似于"添加到Windows Media Player播放列表"?它不会打开应用程序的另一个实例,但在同一个打开的窗口上工作并将其添加到列表中?

.net vb.net

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

MongoDB MongoClient.GetServer() 已弃用。什么是新 API?

这是我到我的数据库的连接字符串:

private static string ConnectionString = "mongodb://user:password@server:port/";
private static string AuthSource = "?authSource=location";

public static MongoCollection<ItemEntity> GetMyItemCollectionDB = new MongoClient(ConnectionString + DBName + AuthSource)
.GetServer().GetDatabase(DBName).GetCollection<ItemEntity>(CollectionName);
Run Code Online (Sandbox Code Playgroud)

我听说你可以放弃这个getserver方法:

public static MongoCollection<ItemEntity> GetMyItemCollectionDB = new MongoClient(ConnectionString + DBName + AuthSource)
  .GetDatabase(DBName)
  .GetCollection<ItemEntity>(CollectionName) as MongoCollection<ItemEntity>;
Run Code Online (Sandbox Code Playgroud)

但是为此,我收到了“空对象”错误。有什么问题?

编辑:如果使用新 API 不是那么重要,那么告诉我。

c# mongodb

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

标签 统计

.net ×1

c# ×1

mongodb ×1

vb.net ×1