标签: .net
xml-serialization
通常我在为我的.Net代码生成序列化程序集的框上打勾是没有问题的
然而,我只是将平台目标更改为“x86”,而不是“任何CPU”,以解决在x64体系结构上运行时的一些问题
现在,我得到一个错误,Trigger.xmlsialization.dll引用Trigger.dll[version=0.0.0.0 culture=neutral]
是否有已知的修复方法?如果直接在命令行使用sgen会出错吗?如果直接在命令行使用sgen会出错吗?结果表明,这是SQL Server CLR对面向平台的程序集的支
检测应用程序是否在托管C++/C++/CLI的调试模式下运行的最佳方法是什么
或者它是用debug构建的?对于常规C++,它很容易(被定义为调试),对于管理我不知道。
array<Object^>^ debuggableAttributes = Assembly::GetExecutingAssembly()->GetCustomAttributes(DebuggableAttribute::typeid, false);
Console::WriteLine(debugga
为什么这样不行
MsgBox(“F6D8C47B-46E6-4E93-A393-00085ACA2242”).ToString.Replace(“-”,”)您在MsgBox上调用的是ToString,而不是Guid,它显然已经是一个字符串。试一试
MsgBox("F6D8C47B-46E6-4E93-A393-00085ACA2242".Replace("-",""))
什么是MsgBox?ToString()方法应该做什么?你得到了什么而不是你想要的结果?作为一个困惑的新手不应该受到惩罚+1
我正在寻找一个免费的开源API,用于加密和解密PGP文件。我希望在封闭源代码产品和开放源代码产品中使用它,因此它必须是GPL以外的许可证。是一个对加密工作非常有用的库
搜索Bouncycastle+PGP会出现这篇博客文章,看起来非常有用。它是用Java编写的,但C#端口与Java代码几乎相同:
是一个库,对加密工作非常有用
搜索Bouncycastle+PGP会出现这篇博客文章,看起来非常有用。它是用Java编写的,但C#端口与Java代码几乎相同:
我正在寻找一种更好的方法,在connection.open上捕获我的sql连接,以便更好地记录错误,并确定在我的应用程序中哪里出错
我正在使用try-catch并记录捕获的异常,但我真正想要的是知道哪个连接失败。我的应用程序正在迭代70台服务器,并为另一个数据库聚合数据 如果捕获SqlException异常类型,它应该具有特定于连接尝试的信息。像.Number这样的属性将返回SQL错误号,这将为您提供有关连接失败原因的一些信息。只是瞎猜而已。如果捕获SqlException,则需要遍历其集合。集
标签: .net
Rss
httpwebrequesthttpwebresponsexmlreader
Response.GetResponseStream正在返回带有转义字符的xml
因此,XmlReader返回{None}。请帮忙
HttpWebRequest req=HttpWebRequestHttpWebRequest.Createurl;
请求接受=*/*;req.Headers.AddUA-CPU,x86;
req.UserAgent=Mozilla/4.0兼容;msie7.0;windowsnt6.0;MS-RTC LM 8;HttpWebResponse resp=HttpWeb
我有这根绳子
aabqqidjwljdpfjem
我需要用p替换b,用b替换p
aapqqidjwljdbfjem
我这样做的方式看起来是这样的
这真的有点难看
有更好的办法吗
编辑
为什么很丑?因为我必须决定/找到一组适用于任何可能情况的任意字符目前我想不出更好的方法,实际上你的方法并没有那么难看
假设字符串中没有1,它应该可以正常工作。我现在想不出更好的方法,实际上你的方法并没有那么难看
假设字符串中没有1,它应该可以正常工作。没有。这与标准的交换变量问题是一样的。为了交换A和B的值,需要使
标签: .net
trackbackpingback
在.Net中是否有用于发送trackback或pingback的库?我知道代码并不难写,但如果有人编写、调试和维护代码,我宁愿重复使用。我的解决方案是实现pingback而不是trackback。我花了一小部分的时间来做这件事,而我从来没有完成过trackback。事实上,不再有很多博客接受trackback,但他们接受pingback
我正在寻找一个.NET图表组件,可以显示世界地图,并可以选择阴影不同的国家
有没有免费软件可以做到这一点
这需要离线,因此任何Google类型的API都不可能实现。我认为一种方法是使用SVG世界地图,动态编辑其代码,并重新加载图片以显示亮点
SVG是一种XML格式,如果定义正确,您可以使用常规样式表来更改单个对象的颜色。在您可以自由使用的情况下,国家的定义如下
<path class="landxx ca" d="M 614.43303,201......." id="path4906"/
我们正在将ASP.NET MVC 1.0 web应用程序迁移到MVC 2.0的过程中,但遇到了一个小障碍
在我们的报告创建向导中,可以将标题文本框保留为空,并在post操作中使用通用标题填充它
对标题模型进行更新的代码为:
if (TryUpdateModel(reportToEdit, new[] { "Title" }))
{
//all ok here try to create (custom validat
如何在命名管道绑定中禁用可靠会话?命名管道不支持可靠会话配置。您需要创建一个自定义绑定
更多信息请访问在打开主机之前,在使用命名管道绑定时,将合同.SessionMode设置为SessionMode.Allowed
// create a service host with a custom endpoint based on what we know
ServiceHost host = new ServiceHost(serviceHostType);
NetNamedPipeBinding
考虑到Linux和OsX的可移植性,我想在.NET中创建一个简单的图表系统。
如何接近?
是否足以研究系统。绘图组件
我想创建一个自制的股票图表软件,如线,酒吧,烛台图表
提前谢谢
更新:我想从头开始创建它,因为我需要像市场上的主要技术分析软件那样在图表中进行设计的可能性。预构建的图表系统不允许在购物车内部进行设计听起来您对.NET有些陌生,所以
我建议您使用预先构建的条形图控件,并将重点放在用数据填充图表上
重新发明微软已经为你建立的东西是没有用的
以下是ASP.NET的教程:
ASP.NET
我有一个要求,为psd、pdf、ai、tif和eps图像格式创建缩略图开发web应用程序?
在.Net中可能吗?GetThumbnailImage会为JPG图像生成缩略图,它会减少图像的大小,但质量较差
有人能给我推荐一个你用过或听说过的第三方工具吗?
有没有链接到您遇到的示例代码以便我可以开始使用?
是否有Adobe Bridge的插件,我可以与ASP.Net集成以使用其功能创建缩略图
3年前我也有同样的要求,由于我无法想出解决方案,当地用户使用Adobe Bridge创建了一个缩略图,然后将
问:我想知道:
.skin文件能否替换
CSS文件
它的优点是什么
.皮肤档案
skin文件能提供更多吗
而不是CSS文件
及
何时在我的网站中使用皮肤文件
申请
皮肤比css文件稍微聪明一点,因为css只包含标记,而皮肤也可以包含脚本以获得更动态的内容。因此,皮肤被转换为css和javascript,以便能够在浏览器中使用
我实际上没有使用过皮肤,但它们似乎很容易配置,因此这可能是一个优势,尽管在我看来,当您自己开发css时,您获得了更多的自由,并且可能使用JQuery之类的库来丰富网站的某些
使用scriptsharp(script#),在调用我的web应用程序中定义的服务时,是否可以获得强键入?我能看到的唯一方法是:
1-使用链接/共享文件将我的结果类/域模型卷影复制到我的脚本#lib
2-在脚本库中复制我的模型,并使用automapper进行验证?
3-使用一些.tt来编码gen
此外,即使我能做到这一点,当我的服务结果(asmx)不能做到这一点时,我如何绕过自动驼峰套管脚本?(因此,我的JSON响应将作为UserMessage进行组合,脚本#将其更改为UserMessage)
我是WCF的新手,所以请容忍我
使用最新版本的WCF REST初学者工具包,我创建了一个由Android应用程序调用的web服务。RESTful端点工作正常,但我想创建一个SOAP端点,以便.NET客户端能够使用它并生成所有必要的类
我仍然在使用默认的配置文件,我有点困惑我需要对它做什么
给你
<?xml version="1.0"?>
<configuration>
<system.web>
<compilation debug="tru
TortoiseSVN和Dropbox都有Windows外壳扩展,使Windows资源管理器中的文件图标在主图标旁边显示一个小图标,显示文件的状态-是否已同步,等等
如何使用Windows API使我的应用程序在这样的文件旁边显示图标?或者有一些文件属性可以这样做吗?正如您所说,它们有外壳扩展,更具体地说,是图标覆盖处理程序,请参见。正如您所说,它们有外壳扩展,更具体地说,是图标覆盖处理程序,请参见
我试图用VB.NET制作一个非常简单的程序,连接到MySQL数据库。我的程序只有一个窗体和一个标签。我将MySQL数据库设置为有一个表和一个字段(a)
VARCHAR)称为“Tab1”。我使用PHPMyAdmin将值“CLOSED”手动插入到Tab1字段中。我希望我的程序将字段的值更改为打开/关闭,并且我还希望表单上的标签文本
单击时也要更改
到目前为止,我已经在我的项目中添加了MySQL.data引用,并添加了:
Imports System
Imports System.Data
Impor
很长一段时间以来,将现有数据层转换为实体框架一直是我的待办事项。我已经开始认真研究,这似乎是一项艰巨的任务。我们当前的设置使用类型化数据集、数据适配器和几百个存储过程。所以我的问题是,对于任何做过类似事情的人,你是如何进行的?我是否将所有存储过程转换为lamaba表达式,以尝试将它们集成到实体框架中?谢谢
Eric将上百个存储过程重写到LINQtoEntities查询中不是一个好主意。如果您移动到EF,您应该仍然使用这些存储过程,并且只将它们的调用和映射结果简化为实体或复杂类型,这些实体或复杂类
标签: .net
task-parallel-library
我必须执行大约150项任务。现在应用程序每个核心只使用25个线程,我需要一个更高的数字。是否可以增加该限制?控制实际创建的线程数的唯一方法是实现您自己的子类,您可以在其中控制要执行任务的线程的创建和调度。默认实现使用线程池线程以及若干试探法来确定每个核心要调度的最大线程数
老实说,如果你能击败默认实现,我会感到惊讶。您是否在这些任务中执行任何I/O操作?您是否正在使用异步I/O?出于好奇,您认为从更多线程中可以获得什么?每个核心只能执行一个线程,因此已经有24个线程阻塞。它们也可能是尚未计划的任
我试图将下面的C#代码翻译成IronPython,但我不知道如何处理强类型可变数组。该代码是将服务器端SSRS报告写入本地PDF的测试代码,在C#中运行良好
如果我将数组设置为
streamids = Array.CreateInstance(String, 1)
我的电话是这样的
bytes = report.Render("PDF", None, mimeType, encoding, filenameExtension, streamids, warnings)
然后我得到了这个相当神
我想创建一个子类DispatcherObject,用消息队列创建我自己的线程仿射对象,就像WPF用于UI元素一样
我有一个运行时不会崩溃的测试应用程序,但DispatcherObject似乎没有处理其消息队列。我刚刚创建了一个新的空白WPF应用程序,并将此代码添加到MainWindow.xaml.cs:
public partial class MainWindow : Window {
public MainWindow() {
InitializeComponent(
标签: .net
com-interopregasm
我正在开发一个.Net组件,它将作为一个插件存在于Windows应用程序中。此插件将使用regasm在客户端计算机上注册。我的组件嵌入其大部分依赖项,并在请求程序集时将其返回到AppDomain。如果我尝试在单个dll上运行regasm,它会失败,因为它无法在文件夹中找到依赖项。在客户端计算机上安装组件时,这将是一个问题
有没有办法告诉regasm从哪里获得嵌入式DLL
到目前为止,我所尝试的:
向附近的dll注册组件,然后将单个dll复制到运行时文件夹。我的组件可以工作,DLL可以在运行时发现
我已将6个单元测试放入一个有序测试中。运行解决方案中的所有测试运行通过的有序测试,但继续单独运行6个测试,这会导致其中一些测试失败。我如何强制它不运行这些测试?禁用它们似乎也会在有序测试中禁用它们。您可以使用其他测试运行程序吗?你有没有想过尝试类似的东西?它没有VS test runner的问题,而且它还有更多的特性,比如实时覆盖率统计和连续单元测试。
我有一个来自Lucene.net的键值文档列表,我希望能够根据不同的值和用户输入对它们进行分组。所以基本上我有下面的列表
Doc#1 - Weight:10;Size:20;ExpiresIn:90days
Doc#2 - Weight:10;Size:30;ExpiresIn:90days
Doc#3 - Weight:10;Size:20;ExpiresIn:30days
Doc#4 - Weight:10;Size:20;ExpiresIn:30days
我想让用户告诉我:按尺寸分组,然
我是一个初学者,所以请原谅我,如果这是一个愚蠢的问题。。。我有一个机器列表,然后我想获取WMI信息(在本例中是OS信息),然后更新表单中的ListView。我正在寻找一种最简单的方法,使下面的代码以一种高效的方式多线程化——也许是使用任务工厂?据我所知,似乎每台计算机都需要放入一个集合,然后每个线程都需要更新集合中的对象
这是我的原始代码:
Imports System.Management
Public Class Form1
Public PC As New pc
Public WMI A
我有一个班在一个集会,我希望成为一个单身汉。我希望它由我的服务器应用程序创建,然后允许同一台机器上的另一个应用程序访问这个类实例
我使用这个延迟加载实现来确保只存在一个实例:
Private Shared ReadOnly _instance As New Lazy(Of PersonX)(Function() New PersonX(), System.Threading.LazyThreadSafetyMode.ExecutionAndPublication)
Public Shared
我目前正在为某人开发一个asp.net应用程序,该应用程序能够在应用程序运行时开始时自动加载.net程序集文件,并允许用户动态添加新程序集
我计划创建一个页面,允许授权用户手动加载和查看有关程序集的信息,例如引用的程序集以及其中包含的命名空间和类。如果用户访问此信息并认为它“安全”,则程序集将被添加到程序集列表中,以便在应用程序启动时与其他程序集一起加载和处理。应用程序将程序集添加到受信任列表后,应用程序将处理程序集的内容
我需要知道的是,如果没有类被激活/实例化,是否可以直接加载程序集以获取此
我试图通过打开这个来提取JSON,但是web浏览器控件没有呈现它。如中所示,如果您在桌面浏览器中打开上述链接,它将显示JSON输出,但在Windows Phone上的IE控件上,它不会显示JSON输出,而是说它找不到打开它的应用程序
我不想使用WebClient,因为Quora登录cookies/凭证存储在web浏览器中,因此我无法使用WebClient,因为用户无法登录
请帮忙,我找不到解决办法。我想提取JSON输出,然后向用户显示数据。这不是您正在访问的公共API。Quora将“while(
我正在尝试使用WPF制作简单的动画。我有使用ItemTemplateSelector绘制的带有球的画布
这是DataTemplate的示例
<DataTemplate x:Key="CellWithBall">
<Canvas>
<Rectangle Canvas.Left="{Binding Path=Position.x}" Canvas.Top="{Binding Path=Position.y}"
我想创建一个线程,但前提是主题在该部分是唯一的。然后我想得到线程的行id。我如何安全地写它?我的想法有点像
connection.Query<long>(@"insert into thread(section, subject, body)
select @section,@subject,@body
where not exists in (select 1 from thread where section=@section and subject=@subj
我有一个图形视图,我想覆盖一个半透明的表单,上面有一些控件,比如TreeView
有点像这样(但背景是半透明的):
我尝试过使用两种无边界的形式,一种是背景简单、不透明度为60%的参考底图,另一种是带有透明键和控件的覆盖图。但是,文本渲染非常糟糕,尤其是当参考底图背景颜色较浅且三维视图较暗时
我能想到的唯一方法是捕获3D视图相关部分的位图,并将其设置为窗体的背景,然后希望它能在该背景上很好地渲染TreeView
这是最好的方法吗?我似乎有点过分了
这篇文章是我的基本方法:
不要使用Winfor
我需要从一个类中列出所有属性。我尝试使用以下代码:
作为T的源的公共子FootSource
source.GetType.GetProperties.ToList。
前置子项
如果item.PropertyType是GetTypeIEnumerableOf对象,则“执行某些操作”
如果TypeOf item.PropertyType是IEnumerableOf对象,则“执行某些操作”
如果item.PropertyType是GetTypeICollectionOf对象,则“执行某些操作”
如果T
我有一个.net应用程序,我想使用批处理文件启动任何特定表单
现在我知道如果我
单击解决方案属性,然后单击
然后单击调试选项卡
选择开始操作
在“开始选项”下,我可以指定命令行参数
我需要在命令行参数中键入什么来启动任何特定表单
我在批处理文件中尝试了此方法,但无效:
c:\TestFolder\TestApp\test.exe/a
c:\TestFolder\TestApp\test.exe/b
c:\TestFolder\TestApp\test.exe/c
如何让我的应用程序识别这些命令并
我正在尝试使用每类型表的方法,首先使用EF代码进行继承。我的实际结构是这样的:
public partial class Person
{
public int ID {get; set;}
public string Name { get; set; }
}
public partial class Employee : Person
{
public int ID { get; set; }
public string Document{ get; set;
我想为UFT已经支持的对象添加一些方法。
我已经创建了.Net DLL并向SwfConfig.xml添加了配置。现在UFT只能为这个对象重播我的方法
UFT开箱即用方法和自定义扩展性方法都可以吗?这是可能的。在VS中创建扩展性时,可以在XML配置设置下选择自定义控件将映射到的对象 谢谢你的回复!问题是我使用的是.Net可扩展性,但没有这样的功能。可以在SwfConfig.xml中为扩展性设置类类型。我就是这么做的。但它不起作用。我修改了我对.NET的回答,错误地回答了Web。您试图做的是可能的,
上面的代码是用来将我的数独游戏保存到一个.txt文件中的
我遇到的问题是,每当我单击“保存”按钮时,一切都正常,直到它没有将文件保存为.txt文件为止。它只是将其保存为“文件”
有人知道这是从哪里来的吗?我该如何解决这个问题
注意:我已尝试将SaveFileDialog1.filter仅设置为txt文件,但没有帮助。
提前感谢。过滤器对保存的文件类型没有任何影响,只对对话框中显示的文件类型有影响(类似于打开)。第一次创建文件时,实际扩展名“.txt”需要与文件一起保存。这就是windows知道该
我正在跟随一个关于这个问题的教程
但我无法理解第四步,他说要创建一个新的文化集会
加载的程序集资源字典将用于替换主程序集中的默认程序集
创建普通WPF应用程序,并对字符串使用ResourceDictionary
在App.resources中使用合并词典
确保所有可本地化的控件都使用DynamicSource,如
使用合理的名称创建新的区域性程序集,例如culture_fr-CA
对于在步骤4中创建的程序集,创建与原始程序集ResourceDictionary匹配的镜像资源字典。但是用翻译的字符
有一个旧的应用程序是在.NET2.0运行时编写的,但我们希望使用使用在.NET4.5中编写的SVC托管的WCF服务
只需将其引用添加到客户端.net 2.0 web引用中,就可以了吗?您尝试过吗?WCF应该主要是平台无关的。。。所以我认为它也是不可知的.net框架。我试过了,但没有成功。它不支持基于网络TCP的绑定吗?问题是因为我没有使用基本http绑定和net tcp吗?Web引用仅支持基本http绑定。可能的重复项
我从sabre构建了一个简单的项目来测试EPS_EXT_ProfileReadRQ soap api,我可以使用soapUI工具很好地使用它。通过API检索概要文件的非常简单和基本的场景。使用VS2013上的“添加服务引用”构建我的代理类,然后创建一个简单接口来实现调用。我的界面如下所示:
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threa
在.NET中,一个对象需要12个字节才能存在,8个字节用于头,4个字节用于引用。假设我们希望创建32位系统可以处理的最大12字节对象数(忽略100%的开销)。这个最大值可能是多少?
我读过
我们可以创建1.7亿个对象,但正如我所知,32位系统最多可以管理4次ram,我不知道1.7亿个对象是从哪里来的
1,024 MB = 1 GB
2 GB = 2,048 MB
2,048 MB * 1,024 = 2,097,152 KB
2,097,152 KB * 1024 = 2,147,483,64
有人知道如何初始化(创建/访问VBA中需要初始化(构造函数中的参数)或静态类的.NET对象吗?
无参数构造函数可以(或多或少)轻松初始化,但我没有成功地用参数初始化类,也没有成功地访问静态类中的函数
想要使用System.IO.File打开文件流,以便从System.Security.Cryptography.SHA512 Managed中使用
目前,我正在输入从字节数组管理的SHA512,但是大小有限制,读取整个文件也很耗时
当前代码:
Private Function ReadFileBin
我希望通过Nuget部署控制台应用程序(这样就可以在VSTS托管的构建代理中轻松使用它)
我正在使用nuget.exeCLI中的install命令
这将导致安装my package及其依赖项,但它们都安装在各自的nuget package文件夹中。例如:
MyApp/Lib/net641/My.exe
SomeDependency/Lib/net/Dependency.dll
而不是在标准版本构建结构中
释放/My.exe
Release/Dependency.dll
发布/
这意味着
我试图使用efcore 2.1执行一个简单的select查询,输出窗口抛出多个异常
引发异常:System.Linq.Expressions.dll中的“System.ArgumentException”
但最终将运行查询。这是什么原因造成的
此外,只有当我包含多个相关实体时才会发生这种情况,例如,前两个查询将毫无问题地运行,但最后一个查询将在输出中引发异常
var a = _projectDbContext.Tasks.Where(x => x.Id == taskId)
我正在尝试获取一个.NET标准2.0库(使用System.Drawing)供.NET 4.6.1项目引用(该项目实现了一个传递ImageFormat枚举的函数)
我在实施项目中遇到以下错误
类型“ImageFormat”是在未定义的程序集中定义的
参考。必须添加对程序集的引用
'System.Drawing.Common,版本=4.0.0.0,区域性=中性,
PublicKeyToken=CC7B13FFCD2DD51'
.NET标准2.0库包括nuget软件包System.Drawing.Co
我曾在域集合中尝试过如下筛选器IQueryable:
public class Configuration
{
public bool IsFilter { get; set; }
public IQueryable<Model> ApplyFilter(IQueryable<Model> collection)
{
var filterCollection = collection;
filterMessage
我想知道在Microsoft.Extensions.logging下使用ILogger作为.net framework和.net core的日志记录工具的优点
提前感谢。Microsoft.Extensions.Logging只提供了一个日志外观。还有其他库做同样的事情,比如Common.Logging,在一定程度上还有Serilog
facade模式是一种抽象出特定功能实现的方法。在这里,所有代码都真正关心它的日志记录。这些日志是否会进入控制台、数据库、应用程序洞察等都是无关紧要的
这就是Il
标签: .net
dllimportsendmessageintptr
我们正试图通过代码关闭显示器,并通过代码将其重新打开。我们发现代码可以工作,但是它使用user32.dll,并且似乎不像我们软件的其他部分那样在64位模式下工作是的,我尝试过明显的user64.dll有什么建议吗
"
“这里是原始海报,我们用Process.GetCurrentProcess.Handle进行了测试,当我们将其切换到Process.GetCurrentProcess.MainWindowHandle时,它工作正常。发布5分钟后,Ok解决了问题。原来我们使用的mainWindowH
如何正确地使用CancellationToken创建任务,并根据条件关闭任务
例如:
CancellationToken CancellationToken = new CancellationTokenSource();
Task.Run(() => {
try{
// Get some data from APIs...
GetDataFromApi();
}
catch(Exception ex)
{
// So here I want to
我试图根据Viewmodel的值显示或隐藏链接图标
这是我到目前为止尝试过的方法,但不起作用
@foreach (var t in Model.Tickets)
{
if (t.ConditionID == 2)
{
<a asp-controller="Replies" asp-action="Create" asp-route-id="@item.TicketID"><
上一页 1 2 3 4 5 6 ...
下一页 最后一页 共 2370 页