标签: .net
windows-identity
你能解释一下匿名身份的用途吗?据我所知windows没有匿名帐户类型 匿名用户通常映射到来宾帐户,或者可以在IIS中与您选择的任何帐户关联,以控制未经身份验证用户的权限。匿名用户通常映射到来宾帐户,或者可以在IIS中与您选择的任何帐户关联,以控制未经身份验证用户的权限。您能以更详细的方式向我解释一下吗?另外,我什么时候调用GetAnonymous方法?请尝试此链接,这可以很好地解释它。你能更详细地给我解释一下吗?另外,我什么时候调用GetAnonymous方法?请尝试此链接,这可以很好地解释它。
让IPv6地址与.NET WSE SOAPTCPTTransport.GetInputChannel或更具体地说是SoapReceivers.Add一起工作时遇到问题,后者在封面下使用GetInputChannel。因为这个星球上似乎没有其他人有这个问题,我认为我做错了什么
如果我使用IPv4地址和端口SOAP创建SOAP输入通道。tcp://192.168.0.198:9063 然后一切似乎都很好。当我为同一网络适配器soap.tcp://[fe80::c450:7142:67f5:ad66%
我想使用动态where子句执行LINQ查询,这取决于用户为其条件输入了多少不同的选项
这可能吗
我已经张贴了下面的代码,我希望它如何工作
有人有什么建议吗
另外,我尝试使用.Contains方法在SQL上生成WHERE IN,但是参数数量超过2100阈值,并导致错误LINQ。传入的表格数据流TDS远程过程调用RPC协议流不正确。此RPC请求中提供的参数太多。最大值为2100
private struct ProductStruct
{
public long ProductID;
}
我正在维护一个托管Windows服务项目,该项目基本上在预定时间从不同的子团队调用/运行托管作业IJob实现。偶尔会暂停系统资源的作业很少
在等待我的子团队调试/修复他们的作业时,是否有任何方法可以在父执行器中进行控制,以防其发生…例如启动多个AppDomain,然后以某种方式限制系统资源CPU、内存、作业可以生成的托管线程数等允许每个AppDomain?如果我们将作业作为WCF托管并通过WAS调用它们,Windows激活服务Windows 2008是否有帮助?有一个on CodeProject
我正在尝试创建一个MMC管理单元,该管理单元将接收并显示从我的服务触发的日志事件。我已经创建了watcher,它可以正确启动,但是当我尝试将节点添加到MmcListView时,我得到了一个COMException,它表示无法使用与其底层RCW分离的COM对象
以下是相关代码:
private void LogEvent_EventArrived(object sender, EventArrivedEventArgs e)
{
LogEvent logEvent = new LogEve
我有一个webforms应用程序在response.redirect上丢失了它的会话变量。我读过Bertrand Le Roy关于这个的文章,但仍然无法让它工作
该页面在生产环境中工作。但是,当我尝试使用VS2k8 IDE时,会话变量就在response.redirect之前。在下一页的第一行,变量什么都没有。我已确认会话id相同,因此我不会跳过会话。目标页面是相对的,因此web服务器不会认为我们正在更改会话经sessionid确认的ites
以下是我正在使用的行:
Response.Redir
我有一个基于网格控件的自定义用户控件。我有一个ViewModel,它将此作为属性公开。我希望视图上的XAML绑定到这个。我相信这一定很容易,但我对WPF还是相当陌生的。这是如何实现的
非常感谢
编辑以添加更多信息
未绑定到ViewModel的视图示例。请注意,我有一个自定义网格,其中包含许多自定义堆栈面板,其中包含许多自定义标题内容控件。这些是在ViewModel加载期间确定的
<MyCustomGrid:CustomGrid>
<MyCustomGrid:CustomS
我正在尝试下载很多文件,下载后sql语句必须插入一条记录。
我使用System.Net.Client同步下载每个文件,但也可以异步下载。每次下载之间没有关系或依赖关系
起初我只是尝试使用WebClient.DownloadFileAsync,但这会关闭程序并终止所有下载进程/线程。第二,我尝试创建一个像这样的等待程序
while (processedFiles < totalFiles)
Thread.Sleep(1000)
这冻结了一切。那么,有人能告诉我采用哪种方法
我有一个显示问题列表的gridview。只有一个字段是可编辑的,如果信息已编辑,则会向特定用户发送电子邮件。所有这些都可以正常工作,但是当我尝试使用Findcontrol在SendEmail函数中获取问题ID时,我得到了
对象引用未设置为对象的实例。如何获取问题ID
我的sqldatasource:
<asp:SqlDataSource ID="SqlDataSource1" runat="server" ConnectionString="<%$ ConnectionStri
我正在寻找一种非对称密码,它的特性是输入很短,输出很短
.NET的标准rsacyptoservice似乎为任何短明文(包括空明文)至少输出128字节。支持的最小块大小为128,唯一支持的模式为CBC
完美的算法在提供非对称属性的同时,根本不会扩展明文。预期输入大小为50-100字节,当然不会超过150。我认为密文的大小不会明显小于密钥的大小,而且非对称加密算法的密钥可能会在数百到数千位之间。你不能将多个东西组合在一起并加密一个更大的块吗?非对称密码需要长密钥,因为有许多非常强大的技术可以缩小密钥
我有一种方法,可以向一台设备发送3个web请求,使其发送sms。
前两个请求分别设置短信接收人和短信正文。第三个触发调度
很明显,这种方法必须同步,因为竞争呼叫将完全扰乱sms配置过程
当然,通过这种方式可以很好地解决:
private object _smsLock
private bool SendSmsSync(string recipientNumber, string body)
{
lock(_smsLock)
{
// 3 web
我已经在Table和Parant控件中尝试了所有可以想象的CSS,我正在.NET3.5c#的DataList控件中使用DataRowView填充和格式化DropDownList。但我不能为了我的生命,将列表项放在下拉列表的中心。。看起来最简单的是使用我现在在后面的页面中使用的相同的格式化过程。。。这是代码
信任我Div标记对列表项无效。。CSS也没有
如何设置文本对齐:居中
if (on == "True")
{
DropDownList dl1 = (DropD
我正在使用silverlight插件通过网络摄像头捕获图像,并希望将这些图像保存在mvc应用程序中。该应用程序是关于条形码图像的解码,然后使该条形码成为唯一id,以便从数据库中相应地检索特定记录
我们将非常感谢您的帮助
谢谢。那么,从网络摄像头获取图像后,文件将存储在内存流中,对吗
只需对MVC控制器执行一个普通的HTTP Post操作,该操作将HTTPPostedFileBase作为其参数之一:
--上载silverlight内存流
--在MVC中捕获文件
因此,从网络摄像头获取图像后,文件
当我尝试按名称获取属性时,我在NHibernate中遇到了一个“发现不明确匹配”异常。我正试图远程调试它,因为它不会发生在我的机器上,只会发生在web服务器上:/因此,我在任何时候都会吐出所有可见的属性,我得到以下结果:
Failed to get property Id on UserProxy49b5a83368564e9cbd22b8e2f0a0c5a7!
All properties:
property: FirstName of type: System.String reada
我有一个自定义datagrid实现ICollectionView和一个数据源ICollectionSource。网格显然绑定到该源。
当一个过滤器应用到网格中时,我想访问网格中可见的项目
在MVVM环境中,如果我没有访问视图(即网格实例)的权限,我该如何做到这一点
视图或viewmodel是否需要创建一个未被过滤掉的项目的独特集合?我不太明白这是怎么回事。
感谢您的帮助。您可能对的BookLibrary示例应用程序感兴趣。BookLibrary.Applications/Controllers/
这是我的Enum代码:
public enum EmployeeType
{
Manager,
Worker
}
我将初始化组合框值,同时窗体将自身初始化为
combobox1.ItemsSource = Enum.GetValues(typeof(EmployeeType));
现在,我想以EmployeeTypeenum的形式检索ComboBox的选定值,而不是以字符串或整数等形式检索
非常感谢您的帮助。您只需要做相反的事情,对于给定的字符串,正确的类型是什么
Empl
es..我只想以我在问题中提到的形式检索这些值以及一个分隔符。有什么办法吗?你想从你的单列中获取所有名称吗?@kleinohad:是的,我有一个单列“name”,其中包含我已经插入的值。我现在只需要以我在帖子中提到的方式使用我的web服务的方法来检索它们,是否有充分的理由用“#”而不是标准的逗号来分隔?(因为你不用进行字符串连接,只需依靠web服务为你序列化数组即可)@Emo:非常感谢你的编辑和代码。我试过了。但当我点击浏览器中的调用按钮时,我得到了这个结果[@Emo:Yes,你最近编辑的代码运
在asp.net mvc中清理用户输入的最佳方法是什么,而不引发“潜在危险的请求.form”异常,并且仍然防止对包含危险标记的post请求进行xss攻击
编辑:
我尝试了AntiXss并创建了自定义编码器,该编码器在运行时对所有提交的值进行编码,但问题是它仍然抛出异常。实际上,我没有弄清楚在哪里(哪个事件)可以确保请求不包含任何危险内容,如果它包含危险内容,我可以将其重定向到另一个操作,而不是引发异常。禁用自动表单检查,并使用手动检查XSS的每个相关字段
当然,在MVC中,有些检查是开箱即用的。
目前,我正在尝试使用marshal_作为函数(Link:)将String^转换为std::String。有人知道这种转换的性能吗?谢谢。我的建议:使用它。如果你的代码运行得足够快,那就不用担心了。转换字符串不太可能成为瓶颈。如果分析表明这是一个瓶颈,那么您的问题很可能不是marshal_as(我希望这会非常快),而是您的代码在类型之间进行了太多的转换
我在.net项目中编写了以下代码。我以前从未使用过实体框架,这是我想做的第一件事:执行函数并保存结果
using System.Data.Objects;
MyEntities entities = new MyEntities
var result0 = entities.CreateQuery<string>("SELECT XXX FROM Fn_Org_GetXXX('XXXX',2012);").first();
var result1 = entities.Exec
我们正在使用Moles测试一些遗留代码。目前,当使用MSTest或Resharper的测试运行程序在本地运行时,我们所有的单元测试都通过了。但是,当在构建服务器上运行时(我们使用稍加修改的TFS 2010工作流,使用MSBuild和MSTest),所有Moles测试都会失败
当我调查原因时,是因为在构建服务器上生成.Moles.dll时,只创建了存根(以“S”为前缀的类),而没有创建Moles类(以“M”为前缀的类)
我们的代码仍然可以编译,因为我们的一位开发人员为Moles创建了一个框架来简化
我有一个操作要执行很多次,因此我需要它尽可能快,因此我认为将验证保持在最低限度在这里很重要
给我一个图像,一个偏移量和一个大小;我们的想法是在由大小和偏移量决定的区域内,采用最明显的颜色,到目前为止,我有:
Private Shared Function someFunction(image As Bitmap, offset As Point, sampleSize As Size) As Color
Dim pixelsColors As New List(Of Color)
可能重复:
在.NET4中自动生成的setter是原子的吗
Public property Busy As boolean
不是。setter是一种具有特殊语法的方法。自动属性是具有自动生成的getter和setter的属性。编译器生成一个底层字段,该字段由getter方法检索并由setter方法赋值
比如说,
public bool Property { get; set; }
实际上被编译成如下内容:
private bool underlyingField;
public boo
我正在开发一个现有的.Net winforms应用程序,该应用程序传统上在LAN SQL Server数据库上运行crystal reports。我正在尝试让它与Azure云数据库一起工作
现有的应用程序使用用户在登录时提供的服务器名称来连接并设置报表中每个表的位置等,这样报表就可以针对任何数据库服务器运行,而不仅仅是针对设计报表所针对的数据库运行。希望这对那些以前在windows应用程序中使用Crystal Reports的人来说是一个熟悉的概念,因为这是我为之工作的第二家公司,其代码类似于以
我目前正在尝试调试一些客户遇到的归档损坏问题。我们的产品通过补丁进行更新,在某些情况下(特别是一些Win7 64位用户),此补丁过程似乎会破坏产品使用的一些存档。损坏总是局限于存档中的一个文件,而不是整个存档
这里的问题是,我完全无法重现他们正在经历的存档损坏。当然,试图修复问题的根源是我的主要目标,但我还需要诊断和修复现有的损坏。然而,我无法拿出一个像样的测试用例。我可以很容易地破坏整个归档文件(只需使用十六进制编辑器修改即可),但不只是其中的一个文件
有什么办法吗?在这种情况下,由于归档文件
我声明了一个自定义属性“Padding”
并在设计时工作。但是当我运行表单时,这个属性被重置为0,并且当返回到设计编辑器时也为0。与最初的“Padding”属性名称存在冲突,因为如果我更改为“Padding2”,效果很好(我可以更改名称),但最初的名称最适合:)
非常感谢你的建议,我肯定这里有些愚蠢的东西
顺便说一句,我用这些装饰过,但仍然没有任何效果
<EditorBrowsable(EditorBrowsableState.Always), Browsable(True), Binda
我遇到了一个大麻烦,我创建了这个无人参与的xml来安装VS2012,但没有安装运行VS所需的核心文件(包含devenv.exe、vsixintaller和运行VS所需的所有必要文件的包VS_ultimatecore.msi)
我需要做什么
<?xml version="1.0" encoding="utf-8"?>
<AdminDeploymentCustomizations xmlns="http://schemas.microsoft.com/wix/2011/Admi
我正在尝试使用组合框的相对源代码绑定,绑定本身正在工作,并且数据加载正确,但是对于相对源代码绑定,我无法获得类似DisplayMemberBinding的东西
代码:
IncYesNo是一个具有属性名称和Id的类
当我按原样运行它时,组合框显示名称空间。IncYesNo在这里
为什么要把绑定路径作为类,它应该是集合。让我假设它是一个列表
<ComboBox >
<local:BindingHelper.Binding>
<local:Bind
我正在尝试向我的一个WPF控件添加验证,该控件没有任何绑定。我做了一些研究,发现要做到这一点,只需将控件绑定到自身就足够了
不幸的是,VS在这段代码上给了我一条神秘的错误消息:
<TextBox x:Name="_manualTextBox" MinWidth="200" Margin="20,0,5,2" TextChanged="_manualTextBox_TextChanged">
<TextBox.Text>
<Binding
以下是场景:
我们从VC++团队收到了以下文件:
a、 exe
a、 tlb
我们使用tlbimp.exe从a.tlb(比如a.dll)生成一个.net dll
我们在.net应用程序中引用了这个新生成的dll,一切正常
我的问题:
虽然我们没有在任何地方注册此com exe a.exe,但生成的.net dll a.dll如何正常工作?这种联系是如何建立的
使用COM dll,我们用于注册COM dll,然后使用tlbimp从COM生成.net dll,并用于在项目中引用生成的.net dll
我正在使用HttpWebRequest访问页面。这是有效的。但是我需要点击这个页面上两个表单提交按钮中的一个。每个按钮都有唯一的名称和id值。表单标记没有指定URL。但我知道手动点击按钮可以很好地工作
有没有办法做到这一点?您需要弄清楚作为按钮单击的一部分,处理脚本(表单操作)期望得到什么(字段名称和值)以及要使用什么http方法(GET、POST等),然后构造一个适当的HttpRequest
Fiddler可以极大地帮助您解决所有这些问题。您需要弄清楚作为按钮单击(字段名称和值)的一部分,处理
当我将更新发布到ClickOnce应用程序时,在新版本完全部署之前,客户端应用程序不会尝试下载更新
您是否知道该流程的解释位置
是否仅仅是在新版本完全复制之后才更新清单文件
我这样问是因为我正在研究复制部署目录结构,以便我们卫星办公室的客户可以访问部署的本地副本。我希望确保我们选择的复制过程不会使用ClickOnce客户端更新功能创建竞争条件。当您将更新发布到ClickOnce应用程序时,它会复制所有文件,然后当它验证所有文件都“就位”后,它会复制部署清单(.application file)。
我在Office 365的SkyDrive Pro中的“文档”文件夹中有个人文件
据我所知,SkyDrive Pro使用SharePoint作为备份存储。我可以使用SharePoint API(Microsoft.SharePoint.Client.ClientContex)访问这些文件吗
我是说Office 365的SkyDrive Pro。例如,如果您转到companyname.sharepoint.com,您将在右角有一个菜单:Outlook、日历、联系人、新闻提要、SkyDrive。对于
我们在IE 11浏览器的CKEditor中存在复制/粘贴(CTRL+C,CTRL+V)问题。问题是粘贴功能在IE 11浏览器上不起作用,所以我们在哪里可以找到使用IE 11修复程序升级的CKEditor.NET.dll
如果没有升级的DLL,那么何时可以使用升级的DLL?可以在找到官方下载。您正在寻找的最新版本是ASP.NET的3.6.4。但是,它不包含可能的最新更改(例如最新的IE版本支持补丁)-纯JS版本已经达到4.2.3
我建议您远离DLL版本,转而使用纯JS版本。您可以将JSV4.3与您
我已经有几天在寻找并试图解决这个问题,但到目前为止还没有成功
我正在使用FacebookSDK for.NET,在一个WebAPI项目中尝试订阅实时Facebook更新,如下所示。但总是从Post中获取“参数计数不匹配”,在最后一行:
string access_token = "xxx"; // getting from httpwebresponse https://graph.facebook.com/oauth/access_token
var client = new
我完全是.NET和MVC5的初学者。我已经使用脚手架为我的web应用程序创建了所有视图/控制器/模型的目录集。它们工作得很好,每个都在相应的菜单上
但我想做的是使用Twitter引导的选项卡面板创建一个视图,其中一个选项卡将代表我的应用程序的目录
我一直在阅读,就我对这件事的有限知识而言,这本书展示了6种方法来做我想做的事情
这将是我的主控制器,所有其他控制器都依赖于它:
using System;
using System.Collections.Generic;
using System.D
我对WCF有些陌生。我已经创建了一个服务,它可以正常工作。该服务接收XML字符串中的一些请求键,并返回XML结果集
这是我的一般性问题,然后我会给出一些细节。如果有人使用wsHttpBinding在WCF中创建RESTful服务,那么从外部使用该服务的人是否需要提供用户名/PW凭据
好的,细节。在服务器端,以下是核心配置:
<services>
<service behaviorConfiguration="MyService1Behavior" name="MyRe
我有一个递增整数n1,n2,n3,…ni。。。n100。我想编写一个linq语句和/或lambda表达式来执行以下操作:给定一个整数n,搜索列表并返回列表中的两个连续项ni和n(I+1),这样n(I)我最初是用C#编写的,并使用DotNetFiddle将其转换为VB,因此可能在一个或两个地方出现语法错误,但这是要点
本质上,我将输入列表与其自身的偏移版本一起使用(这意味着您希望确保仅在安全地重新计算的IEnumerables上执行此操作,或者在开始时调用ToArray(),以设置另一个要使用的变
我尝试用DataTable中的数据填充DataGridView
这是我执行查询的方法。这个方法在另一个叫做MySQL的类中
下面是一个从DataTable填充datagridview的方法:
Public Sub WyswietlNoweZamowienia()
Dim mySql As New MySQL
Dim dt As New DataTable
Dim sql As String = "SELECT * FROM KLIENCI"
dt = mySq
我的项目中的强类型数据集查询有问题
我有这样一个问题:
SELECT * FROM dbo.PositionData WHERE ID_Tracker=@ID_Tracker
工作正常,并且正确生成了datatable函数
现在我想给查询添加一个最大值,它可以是可变的。这可能看起来像这样,但这不起作用:
SELECT TOP @TopValue * FROM dbo.PositionData WHERE ID_Tracker=@ID_Tracker
有没有其他方法来完成这项任务
我用我的表适
我正试图利用这片土地。我读过这本书。具体而言,我有:
添加了对位于C:\Program Files x86\WiX Toolset v3.9\bin\\WixNetFxExtension.dll的WixNetFxExtension.dll的引用
新增xmlns:netfx=http://schemas.microsoft.com/wix/NetFxExtension 我的标签。
引用了我的属性:
但我在尝试编译时遇到以下错误:
错误8未解析对符号的引用
第节中的“Property:WIX_已安装
我使用Bambol使用VS2012构建我的SSDT数据库解决方案。当我将数据库单元测试项目添加到解决方案中时,问题就开始了。有时生成失败是随机的,并显示以下消息:
错误CS0234:类型或命名空间名称“VisualStudio”不存在
在命名空间“Microsoft”中(是否缺少程序集引用?)
竹子始终从以下位置运行MSBuild:C:\Windows\Microsoft.NET\Framework64\v4.0.30319\MSBuild.exe
我注意到每当构建失败时,msbuild.exe
我对SSRS报告参数日期格式有一些问题。我有一个在VB.net系统中使用WinForms报表查看器的系统。处理报告的服务器使用格式MM/dd/yyyy,系统使用dd/MM/yyyy。我无法更改此设置或系统,因为两者都需要具有这些设置
问题在于,尽管日历将日期显示为dd/MM/yyyy,并以该格式将其输入参数字段,但日期仍被解析为MM/dd/yyyy
如果在解析日期后将日期输入为MM/dd/yyyy,则这些日期将切换回显示在dd/MM/yyyyy中,如果用户再次尝试运行报告,则会导致解析失败或向后
是否有任何方法将vb.net错误代码号转换为vb6错误代码号
例:vb6中被零除的错误代码是11
如何在vb.net中获得相同的等价物?为什么需要相同的代码错误?
您可以在.Net上使用类似以下内容:
Try
System.IO.File.Delete("c:\test.txt")
Catch ex As System.IO.FileNotFoundException
'Statements
Catch ex As System.IO.IOException
'State
我试图在一个最初从enum开始的对象中实现一个状态标志
Public Enum Status
Enabled = 89
Disabled = 78
Unknown = 0
End Enum
Public Sub Convert()
'Something
Output.status = Convert.ToChar(Convert.ToInt32(Status.Unknown)).ToString().Trim()
End Sub
虽然Enabled/D
我在sql server中的所有租用表都有一个字段customer_id。我正在尝试为NPoco编写一个拦截器,该拦截器将从查询中提取所有表和别名。将其与未租用表的异常列表相匹配,并在where子句中修改select以检查所有租用表的租户键
我很难找到一个能够从sql语句中提取表名和别名的sql解析器
SELECT fis.OrderDateKey, SUM(fis.SalesAmount) AS TotalSales
FROM FactInternetSales fis
Join prod
我试图扩展使用RTF的宏解析器的功能。
(VB.NET RichTextBox的自定义重载)
解析器为RTF创建一个标头,并逐行输入格式代码。
这只能处理单行表达式,我希望能够解析多行语句。
为此,我创建了一个在第一个解析器之后运行的函数,并重新解析多行语句
我面临的问题是,当我试图从RichTextBox(RichTextBox.Rtf)读取现有文本时,它返回先前输入的RichText的简化版本,不再包含整个标题,只包含使用过的位
然后,当我尝试用应该识别的新格式代码替换某些行时,它失败了
然
我正在尝试复制“显示设置”中的“显示重排器”UI,其中有相对于其物理位置放置的按钮,可以通过鼠标拖动进行重排
我可以从screen类获得屏幕边界
System.Windows.Forms.Screen
并在画布中创建具有指定边界的按钮,但它们太大(即1366 x 768),无法在容器中显示,因此我决定使用WPF内置的ViewBox控件
viewbox的问题在于它不仅缩放边界,而且缩放渲染元素
我无法控制边框厚度、字体大小和边距,当画布大小改变时,它们会变得非常微不足道或太大
我需要的只是尺寸
我对具有多个依赖项的项目的解决方案执行SolutionFile.Parse()。但是,每个项目的ProjectSolution.Dependencies列表都是空的。为什么呢?
我不太熟悉.NET项目,如何获取Microsoft.Build.dll的调试符号,以便跟踪代码并查看解决方案解析的错误
谢谢大家
.NET core允许编译后的应用程序运行,而无需安装运行时。所有依赖项都与编译的exe打包在一起。dotnet框架也能做到这一点吗
我正在尝试构建一个工业应用程序,其中用户不需要安装dotnet运行时,因为某些计算机没有internet连接。.Net和.Net核心体系结构要求在执行程序的系统上存在运行时。您可以使用安装程序打包应用程序和依赖项,以便将所有依赖项(包括运行时)与应用程序一起安装在客户端系统上。如果您是从头开始构建应用程序:不要使用.NET Framework;它是传统的,实际上已
上一页 1 2 3 4 5 6 ...
下一页 最后一页 共 2370 页