我正在尝试在4.0 CLR中加载针对Framework 3.5编译的混合托管应用程序
在我添加此节点的.exe旁边有一个.config文件:
<?xml version="1.0"?>
<configuration>
<startup>
<supportedRuntime version="v4.0.21006" />
</startup>
不幸的是,该应用程序在启动时崩溃,调用堆栈很糟糕。知情人士能否确认,如果混合托管
一旦理解了单例模式,用C#编写后续的单例类是一个无脑的练习。我希望该框架能够通过提供一个接口或基类来帮助您。以下是我的设想:
public sealed class Schablone : ISingleton<Schablone>
{
// Stuff forced by the interface goes here
// Extra logic goes here
}
公共密封类Schablone:ISingleton
{
//由接口强制的东西在这里
//这
出于测试目的,我安装了.NETFramework 4客户端配置文件。我的测试结束了,我要卸载它,以便安装.NETFramework4Full。卸载程序让我先卸载.Net Framework 4 extended
我已经找到并卸载了它,但问题仍然存在:什么是.Net Framework 4扩展版?它是.Net Framework中不包含在客户端配置文件中的部分。有关更多信息,请参阅;具体而言:
NET Framework由.NET Framework 4客户端配置文件和.NET Framework
我有一个Umbraco 4.7.x项目(.NET 4.0 webforms),我想在其中压缩所有html/css/js。以下是我迄今为止所做的:
我的bin文件夹中有最新的ClientDependency.Core.dll和Umbraco4.ClientDependency.dll,并在我的web配置中注册
我已经更新了ClientDependency.config(来自)
我已在web配置中启用压缩:
为了使其正常工作,我是否遗漏了一些内容?您是否安装了动态压缩模块
嗯,很有趣。我很确定我有
我刚刚读了一篇博客,上面写着“…以前因为其他条件而无法内联的方法仍然没有内联。我检查了以下内容,这些方法都没有内联…”
我联系不到作者,而且我认为这对SO用户来说可能也很有趣。所以我想问:
如何检查方法是否实际上是内联的呢?关于内联状态的条目,以及其他有趣的内容:
Steven通过抛出一个异常然后通过编程实现了这一点
正在检查与异常关联的堆栈跟踪。这
当您尝试自动化分析时是有意义的,但对于
简单的一次性案例,简单地看一下就更简单、更强大
按照当地人的指示。有关如何使用的详细信息,请参阅
Visu
在这种情况下,我需要抑制SelectionChanged事件逻辑,直到DataGridView完成绑定操作
我尝试设置一个布尔标志变量来表示绑定操作,但它基本上会在添加每一行后触发databindingplete
是否有一种方法可以为整个控件设计一个Dirty标志,使SelectionChanged事件在完整的数据源绑定到DataGridView之前不会触发
标签: .net 4.0
vb.net-2010crystal-reports-2010
请帮我解决我的问题。我是水晶报告的新手。
我正在使用VS2010。net框架4客户端
我刚刚安装了CRforVS13SP26_0-10010309.exe,但在以5月份的形式集成时,我遇到了一个错误。请帮帮我。提前谢谢 要解决此问题,我必须下载“SAP Crystal Reports for Visual Studio(SP29)Microsoft Visual Studio IDE安装包”并更新我的项目参考。要解决此问题,我必须下载“SAP Crystal Reports for Visual
我是Gallio的作者,其中包括NCover集成,所以我很好奇NCover在.NET4.0Beta1上会做什么。我没想到它会起作用。然而,我很好奇是否有人能告诉我有关错误消息的信息,因为它建议了一种解决方法,有一天可能对ncoverv1.5.8社区版用户有用
.NET运行时版本4.0.20506.1-加载探查器失败。配置为加载的探查器是为旧版本的CLR设计的。您可以使用环境变量COMPLUS\u ProfAPI\u profiler compatibility setting允许当前版本的CLR
我刚刚安装了VS2010 RC,并从NServiceBus 2.0.0.1145启动了全双工示例,它运行良好。然后,我将解决方案中每个项目的目标框架更改为“.NET framework 4”,在调试器中重新编译并启动,并收到以下异常:
System.InvalidOperationException未处理
Message=在扫描的程序集中未找到终结点配置。这通常发生在NServiceBus无法加载包含IConfigureThisEndpoint的程序集时。尝试使用appsetting键在NSer
运行gacutil.exe/i ProjectX.Core.dll,我收到消息:程序集成功添加到te缓存中,但我在c:\windows\Assembly文件夹中看不到此程序集
有什么问题吗 您要查看哪个程序集文件夹?对于.NET 4,现在有两个可能的位置:\Windows\assembly和\Windows\Microsoft.NET\assembly(下面有所有不同的子目录)。我使用的是.NET-4,另一个文件夹是什么?编辑:对。它在C:\Windows\Microsoft.NET\assem
表示要使用mscorcfg工具。但该工具只适用于较旧版本的.NET
所以。。。对于桌面(不是Silverlight)应用程序,.NET 4是如何设置此值的?应该是您想要的…看看这是如何完成的,您似乎需要使用类似的工具来编辑应用程序清单。如果打开应用程序的清单并查看“权限要求”条目下的内容,您将看到它很可能具有FullTrust权限集类型,即没有配额
如果将权限集类型更改为LocalIntranet或Internet,您将在详细信息区域中看到如下条目:
<IPermission class=
如何获得包含多个点的线样式DataVisualization.Charting.Chart,以仅渲染自上次渲染以来添加的点,从而减少刷新时间
我有一个实时折线图,显示了测量值Yn与时间X的关系图。添加前几个点时,渲染实际上是即时的,但添加第千个点时,渲染速度慢得令人无法接受(3.5GHz P4上约0.5s)。我需要高达10000点的快速刷新。FastLine样式比Line样式快10倍左右,但是图表对标记的要求使得这不是一个选项
谢谢
标签: .net 4.0
ef-code-firstsql-server-ce-4entity-framework-5
My Code First entity列声明如下:
[Required, DataType("image")]
public byte[] Picture { get; set; }
将关闭验证:
Configuration.ValidateOnSaveEnabled = false;
is列类型仍然是varbinary(4000)
当我尝试保存数据时,Entity Framework引发异常:
字节数组截断为4000的长度
如何声明C#byte[]类型应映射到imageSQL类型
版本:
我试着运行webbrowser控件,我发现默认情况下它使用的是IE7,我尝试了不同的修复方法,比如编辑注册表值或其他,但没有一种有效。我使用的是.NETFramework4.0,我想知道IE7的控件是如何被卡住的?如何更新控件,使其使用IE8+而不是IE7?
任何人,请帮助提供信息
提前感谢打开头部后,在行中添加以下内容
<meta http-equiv="X-UA-Compatible" content="IE=8" />
如果安装在客户端计算机上,这将呈现为IE。或者,您可以使
我有几个用f/x4.0编写的项目,它们不是MVC。没有网络参与。事实上,一个是Windows服务,另一个是用于Win窗体或命令行处理的一组库。现在,在MVC3中,您可以执行以下操作:
using System;
using System.Collections.Generic;
using System.Web.Mvc;
namespace RivWorks.FeedHandler.Library
{
class AttributeLogsRequest : ActionFilterA
如果我在一个与2.0 CLR链接的dll中运行,是否有任何缺点,比如性能或调试能力降低
我很想将我们所有的源代码都迁移到.NET4.0,但我们的一些合作伙伴正在使用我们在2.0中的基本代码,这迫使我们要么保留多个二进制文件,要么保持在2.0范围内
关于如何在2.0和4.0中使用MSBuild制作同一项目的多个副本的任何想法都将非常棒。不,性能和可调试性不会受到影响
唯一的缺点是程序集将使用从未使用过的.NET framework程序集运行。这导致问题的几率很小,但不是零。NET 4程序集有一些模
如何获得数据可视化。在添加点之前绘制图表以显示其轴和网格线?当前,即使手动设置轴的比例限制,图表区域也是空白的,我看不出有什么好的理由。将轴启用属性设置为“AxisEnabled.True”,而不是“AxisEnabled.Auto”
chartArea.AxisX.Enabled = System.Windows.Forms.DataVisualization.Charting.AxisEnabled.True;
chartArea.AxisY.Enabled = System.Windows
我已经断断续续地研究了几个星期,研究如何确定通过远程桌面登录的用户的计算机名
我有一个用户在终端服务器环境中运行的应用程序,我希望捕获并存储他们用于连接到终端服务器的计算机的名称
到目前为止,我还没有找到代码或创建自己的代码来实现这一点,我想我只是没有提出正确的问题
如蒙协助,将不胜感激
另外,我正在使用C#和.NET4.0,好的,所以我在
代码复制如下
using System;
using System.Collections.Generic;
using System.ComponentM
我有一个很奇怪的问题。一旦.NET 4.0 framework修补程序应用于win2k3框,在其上运行的应用程序在绑定到AD操作时失败。特定于AD的错误:System.DirectoryServices.DirectoryServicesCOMException(0x80005000):System.DirectoryServices.DirectoryEntry.bind(布尔throwIfFail)处的未知错误(0x80005000)位于System.DirectoryServices.Di
我有以下两个电话,都是相同的,但结果是不同的
它是一个连接到本地数据库的简单控制台应用程序
DBContext db = new DBContext();
这一个按预期排序
var q = from x in db.Cities
orderby x.CountryCode, x.City
select x;
foreach(var x in q){
Console.WriteLine("{0}:{1}",x.CountryCode, x.City);
}
标签: .net 4.0
32-bitimagelistalpha-transparency
当在按钮或ListView上显示时,32位图像列表中的32位图像无法正确显示。图片边缘有一些黑色半透明像素,它们具有类似PNG的Alpha通道
此外,图片会被损坏,质量会因其上的线条而降低,就像在不重新采样的情况下调整图片大小一样
插入的图像具有32位质量,并且具有与ImageList图像相同的尺寸
我尝试使用资源文件将相同的图像放在按钮上,但对于ListView,我必须使用ImageList,这不太好
是否存在与32位ImageList相关的内存泄漏或已知问题?此问题仅在导入32位16x16
这是我在.NET2.0中使用多年的一种简单的反序列化方法(部分)T是一个不受约束的类型参数
protected virtual T ItemFromString(string s) {
if (typeof(T).IsPrimitive ||
typeof(T) == typeof(string)) {
try {
// needed for string, too: compiler doesn't allow (T)s
作为一个更大的.Net 4.0程序的一部分,我有一个查询WMI以获取网络适配器列表,并从中创建具有MAC地址的物理适配器列表
它在我试过的机器上工作,但是当发送到客户端时,列表是空的。如果在命令提示符下运行IPCONFIG/ALL,则会列出MAC
我的第一个想法是,存在一个阻止枚举的组策略,但到目前为止,我发现的一切都指向影响通过防火墙进行远程访问的组策略
我在本地以标准用户和管理用户的身份进行了尝试,两者都提供了相同的列表
空查询不会生成异常
我可以让他们去机器上检查个人权限,但因为这似乎是一
CLR 4.0是否可以在不需要重新编译源代码的情况下执行CLR 2.0 IL?下面是一个解释不同场景的示例。在评论部分有一个提供进一步信息的
标签: .net 4.0
castle-windsorautomappers#arp-architecture
调用任何Mapper.Map方法时,我都会遇到以下异常
重写成员时违反了继承安全规则:“Castle.Core.Logging.LevelFilteredLogger.InitializeLifetimeService()”。
重写方法的安全可访问性必须与
正在重写的方法的安全可访问性
我在.NET4.0上运行的S#ARP1.6应用程序(使用Castle.Core的1.2.0.6623版)中使用从codeplex下载的最新版本AutoMapper
我认为这与新的.NET4.0安全设置有关,我不太
ProtobufNet讨论了除4之外的所有.net版本。在.net 4下使用protobuf net是否有任何问题?简单:
我还没有专门针对.NET4对它进行过详尽的测试(因为我一直在忙于将v2改造成图形),而且
我已经有一段时间没有更新主页了
然而,我不知道为什么这不起作用。如果您真的需要,我可以启动我的虚拟机并在.NET 4上运行测试套件…简单:
我还没有专门针对.NET4对它进行过详尽的测试(因为我一直在忙于将v2改造成图形),而且
我已经有一段时间没有更新主页了
然而,我不知道为什么这不
标签: .net 4.0
httpwebrequesthttp-headerschunked-encoding
使用HttpWebRequest/Response,将丢弃分块编码响应中的尾部标题(我实际上已经遍历了.Net 4.0引用源,查看它在最后一个分块之后在何处调用RemoveTrailers)。有没有办法检索这些标题?还有,有人知道为什么会有这种行为吗
如果有人问,不,我不能确保拖车标题移动到其他标题。这只是我必须使用的数据流格式。我认为没有任何方法可以做到这一点。至于为什么会这样,当这个特性第一次被实现时,还没有已知的HTTP服务器在分块响应跟踪中发送头
这是什么样的服务器?这是执行此操作的自定
我们刚刚将ASP.NET web应用程序中的目标框架从3.5切换到4.0。我们遇到了以下问题:
我们有两个自定义控件,它们在3.5中运行良好,但在4.0中,它们没有持久化到ViewState中,其中一个基本上是继承Label类的其他控件的包装器,aspx代码如下所示:
<fsc:FormLabel ID="l_purchaserNo" runat="server" CssClass="label" Text="Purchaser">
<asp:TextBox ID="t
我无法使xsockets.net windows服务正常工作。目前,我正在使用,因为我找不到更好的
该解决方案是在VS2012Express版本中构建的,
使用.NET v4 framework InstallUtil.exe安装它
当尝试在windows服务对话框中启动服务时,它会显示一个对话框:“本地计算机上的XSockets.NET服务已启动,然后停止。”windows事件查看器只列出:“XSockets.NET服务已进入停止状态。”
我对.NET和C#都是新手,只是想让WebSock
我无法查看正在运行的任务。存在Task.Current属性,但是如果有多个任务正在运行呢?有没有办法获得这类信息
或者,是否有一种内置的方式可以在任务开始或完成时获得通知?嘿,Mike,没有公共方式可以访问TPL中的挂起任务列表。使其可用于调试器的机制依赖于以下事实:所有线程都将在枚举时冻结,因此无法在运行时使用
是的,有一种内置的方法可以在任务完成时获得通知。查看Task.continueWithAPI。基本上,这个API创建了一个新任务,当目标任务完成时将启动该任务
我假设您希望在此基础上进
使用.NET4,如何向文档添加自定义属性
我假设是这样的:
WordApp // an instance of Microsoft.Office.Interop.Word.Application
.ActiveDocument
.CustomDocumentProperties
.Add...?
我似乎找不到适用于.NET4/interops v14的文档。我花了很多时间猜测(我不好意思说,这比12分钟的时间多得多!)才弄清楚:
WordApp // an instance of
我有一个提交网页,提交后我将数据发送到工作流以将其保存到数据库。这还将工作流创建的实例存储在工作流数据库中。我希望数据库中的实例是空闲的。无论何时需要,我都可以重新加载实例。但目前它在工作流数据库的实例表中创建记录,executionstatus=closed,iscompleted=1。请告诉我如何将其设置为空闲(或相关状态)
您无法将状态更改回空闲状态。您的工作流已启动并完成,仅此而已。如果希望工作流保持活动状态,则必须通过添加书签活动(如“接收”或“延迟”活动)确保它在工作流中保持活动状态
首先,我在一台双核2.66Ghz处理器机器上运行它。我不确定.AsParallel()调用是否在正确的位置。我也直接在范围变量上进行了尝试,但速度仍然较慢。我不明白为什么
以下是我的结果:
进程非并行1000花费了146毫秒
using System;
using System.Collections.Generic;
using System.Diagnostics;
using System.Linq;
namespace DemoConsoleApp
{
internal class
我一直在学习.NET4.0中的DynamicObject,想知道这种类型是否适合创建模拟对象
模仿似乎是使用DynamicObject的一种很好的方式,但我是否遗漏了什么
是否有使用DynamicObject(与动态代理或拦截相反)进行模拟的模拟框架
使用DyanmicObject进行模拟是否有任何缺点(除了需要.NET 4.0 CLR)
我能想到的最大缺点是,您可以在动态类型上调用世界上任何方法/属性
例如,想象一下,如果api发生了变化,那么更新您的测试将是一件非常糟糕的事情——您的测试仍
我正在使用.NET新的TPL库,面对一些我无法解释的奇怪行为。在我的例子中,由于某些原因,嵌套任务没有启动。我已将解决方案简化为以下内容:
bool flag = false;
for (int i = 0; i < 5; i++)
{
Task.Factory.StartNew(() =>
{
while
有没有办法让它使用Microsoft可扩展性框架(MEF)工作
假设我有接口
public interface IApplicationSettings
{
string SettingOne { get; }
}
实现此接口的类
[Export(typeof(IApplicationSettings))]
public class ApplicationSettings : IApplicationSettings
{
public string SettingOne
{
关于系统管理员是否可以安装.NET 4 framework的问题,他们回答说:“我们只打算在64位机器上安装.NET 4 framework,而您的服务器目前是32位的,所以没有。”
对于“为什么只在64位机器上”这个问题,我们没有任何答案
但我很好奇你们怎么看待只在64位机器上安装.NET4。
原因可能是什么?我们正在生产中运行32位和64位的dotNET 4.0。他们可能只是利用这一点作为一种方式,向所有人施加压力,要求他们尽快升级到64位平台,原因很简单,处理器和操作系统具有在其32位版本
我在ASP.NET Web服务中有一个简单的类。它在我的本地系统上,甚至在我设置的开发环境上都可以正常运行,但每当我尝试在生产服务器上发送文件时,都会出现以下错误:
Exception Error: The underlying provider failed on Open.
下面是正在调用的代码:
public class FTPHelper
{
public static string SendFile(string ftpuri, string username, st
这是我的Default.aspx
<%@ Page Language="C#" AutoEventWireup="true" CodeFile="Default.aspx.cs" Inherits="_Default" ValidateRequest="false" %>
<html>
<head runat="server">
<title>xss demonstration</title>
<
据我所知,使用Windows API代码包的JumpList实现现在被贬低了,因为Microsoft现在直接通过Microsoft.NET Framework 4.0支持JumpList
我可以看到,在他们的示例中,可以将进度等设置为任务栏项;然而,为了在Windows窗体上实现这一点,我付出了巨大的努力
过去,我曾成功地使用Windows API Pack实现了JumpList和TaskBarItem progress,但我希望摆脱这种依赖关系,改用Microsoft.NET Framewo
在windbg中加载转储文件后,我运行了以下命令
.由sos clr加载
但是,当运行ThreadPool命令时,我收到了以下消息
> 0:000> !ThreadPool The version of SOS does not match the version of
> CLR you are debugging. Please load the matching version of SOS for
> the version of CLR you are deb
我了解到新的实体框架将包含一个删除多个项的方法(Linq to SQL具有deleteAllonsSubmit()),但我找不到执行该操作的函数/方法
这是Beta 2版还是我必须自己制作
更新:
这就是我现在使用的:
public void DeleteObjects(IEnumerable<object> objects)
{
foreach (object o in objects)
{
DeleteObj
标签: .net 4.0
workflow-foundationworkflow-foundation-4workflow-activity
我在.NET4.0Beta1WF项目中创建了一个自定义活动。它的定义是:
public class GetCurrentUserMailAddress : CodeActivity<string>
但现在我正努力在我的工作流程中使用它。我想在下一个活动中使用该值,但找不到它
如何在下一个活动中引用一个自定义活动的结果?没关系。我当时很胖。为了防止其他人陷入困境,自定义活动的“属性”窗口包含一个结果属性。将变量名粘贴在那里,它将被结果OutArgument的值填充。没关系。我当时很胖
我们正在.NETFramework4.0中构建应用程序,需要参考OpenXMLV2.0SDK来生成word文档。OpenXML需要.NET3.5SP1(尽管我们在系统上安装了.NET4.0,但它坚持安装.NET3.5SP1),因此,如果我在应用程序中引用OpenXML dll,这是否意味着我无法以.Net framework 4.0为目标构建应用程序?我目前正在以.Net 4.0为目标使用OpenXML SDK 2.0 dll,根本没有任何问题。它可能至少需要.NET3.5SP1或更高版本才能运
我想知道我是否可以得到一些帮助,将其转换为每页3列(从左到右)的报告
using System;
using System.IO;
using iTextSharp.text;
using iTextSharp.text.pdf;
namespace ConsoleApp
{
class Program
{
static void Main(string[] args)
{
Console.WriteLine("->
我在Windows7 64位上安装了Linqpad。直到上周,它还可以正常工作,但在启动程序时突然崩溃了。以下是事件日志
.NET运行时
应用程序错误
如有任何帮助,将不胜感激。签名已删除,请参阅常见问题解答。我是在更新到最新版本后开始获取此信息的。如果您尝试运行它几次,您可能会很幸运,它不会崩溃。签名已删除,请参阅常见问题解答。我是在更新到最新版本后开始获取此信息的。如果你试着运行几次,你可能会很幸运,它不会崩溃。
Application: LINQPad.exe
Framework Ver
我们使用TFS2010和msbuild
当我们构建click once应用程序的新测试版本时,将在构建服务器上执行以下命令:
mage.exe-u our.app.manifest-if green.ico-fd-cf C:\Test\Sources\App\App.Gui\Test.pfx-pwd密码
大约12分钟后,我们收到以下错误消息:
内部错误,请重试。无法从传输连接读取数据:远程主机强制关闭了现有连接
当这个问题突然出现时,它已经工作了大约2年。本证书有效期至2012年10月。有人有线
我有一个调用外部web服务的网页,该服务返回一些XML,如下所示:
Resp = Req.GetResponse() *As HttpWebResponse
为了捕获应用程序错误,例如超时,我对此进行了一次尝试。为了测试这一点,我在web.config中输入了以下内容:
<system.web>
<sessionState timeout="1" />
但是这不起作用-我想这是1分钟,而不是我想要的1秒钟。我还试着把它设置为01
因为我在VS2010中
我有一个用VS2012/.NET4.5编写的项目,它本质上是一个bog标准、数据库第一实体框架5实体模型和上下文以及相关的业务域类。当我从VS2012/.Net 4.5应用程序中引用构建的程序集时,所有这些都可以正常工作(我已经在MVC网站和集成测试项目中成功地使用了它)。但是,当我尝试在同一台计算机上使用VS2010/.Net 4应用程序中的完全相同的程序集时,Visual Studio将毫无问题地添加对该程序集的引用,这些类也将显示在Intellisense下(例如,我可以添加using语句
我有一个DLL(Microsoft.SqlServer.BatchParser),我需要在脚本文件中引用它
仅当app.config文件中包含useLegacyV2RuntimeActivationPolicy时,才能引用以下DLL
例如,此控制台应用程序:
namespace ConsoleApplication
{
class Program
{
static void Main(string[] args)
{
var
1 2 3 4 5 6 ...
下一页 最后一页 共 15 页