Articles of .net

如何从WindowslockingWindows(如“Windows + L”)?

您可以通过按Windows + LlockingWindows PC。 如何lockingWindows PC使用VB.NET或C#? 一个简短的例子会有所帮助。

将数据从string传输到数据视图

我试图从一个string传输数据到一个数据视图控件,有人可以演示如何做到这一点: private void testing_Click(object sender, EventArgs e) { // Get a ScheduledTasks object for the computer named "DALLAS" string machineName = (@"\\" + System.Environment.MachineName); ScheduledTasks st = new ScheduledTasks(machineName); // Get an array of all the task names string[] taskNames = st.GetTaskNames(); st.Dispose(); }

如何使用ReflectionPermission来拒绝reflection

我试图在我的应用程序中添加插件,但是我不希望插件使用reflection,插件代码可以是使用应用程序域的沙箱。 我已经在MSDN上find了一个AppDomain 示例 ,但没有任何对ReflectionPermision的引用,并且拒绝安全属性也被折旧了,很多属性都被折旧了,那么我该如何停止reflection呢?

如何从PowerShell中访问Web服务?

我想从Windows PowerShell中使用给定的(简单的)WSDL访问Web服务。 是否有捷径可寻?

.NET中的vista / win7放大API

在Win7 / Vista SDK中有一个magnification.lib,用于C ++的Magnification API 。 如何在.NET窗体项目中使用这个API?

无法安装Windows 7 SDK(需要已安装.NET Framework 4)

我试图在Windows 8和Windows 10机器上安装Windows 7 SDK,并得到这个错误: 如果我点击确定,我不能安装我需要的VC ++编译器,因为它们被禁用=( 在这个错误之后,我尝试安装.NET 4,并得到这个错误: 如何解决它? 有时候我可以在Windows 8上安装这个SDK,但是大多数情况下我都看到这些消息。

有没有任何方法来调用一个Cortana响应没有用户input?

我有一个应用程序,我正在为Windows 10应该通知用户,当外部数据达到一定的阈值。 虽然我可以简单地使用Windows通知(并会回退他们),但我真的希望与Cortana进行更多的整合。 (语音激活和自然search将可用。) 有没有办法让Cortana在更改被触发时通知用户(无论是通过语音还是通过仪表板上的新项目),而无需用户专门询问?

无法保存applicationHost.config文件

我无法保存applicationHost.config文件,它说“保存失败,它是在另一个程序中打开”,而我停止IIS服务,并closuresVisual Studio,任何想法?

有一种更简单的方法来在C#控制台应用程序中使用Windows ctrl + v(粘贴)function吗?

我已经构build了一个具有命令解释器的控制台应用程序。 为了使事情更容易,我需要添加支持阅读剪贴板时按CTRL + V按下。 当我按Ctrl + V时 ,在控制台中看到符号^ V ,所以我用剪贴板文本replace那个字符。 一些谷歌search后,我发现剪贴板可以通过System.Windows.Forms.Clipboard.GetText()访问。 我的问题是: 是否有一个更好的解决scheme将剪贴板支持添加到控制台应用程序? 可能没有使用System.Windows.Forms.Clipboard? 也许一个互操作性的电话可以做到这一点? 这个解决scheme的一个缺点是剪贴板只有在线程被定义为[STAThread]时才起作用。 如果我能摆脱^ V符号,也会好很多。 这是当前解决scheme的代码: using System; using System.Threading; using System.Windows.Forms; namespace ConsoleApplication1 { class Program { public static readonly string ClipboardChar = Convert.ToChar(22).ToString(); [STAThread] static void Main(string[] args) { Console.Write("Do some pastin': "); //read Console.ForegroundColor = ConsoleColor.White; string result = […]

SymFromAddr使用C#

我试图看看如何使用C#中的SymFromAddr。 这是我得到的。 问题是, DbgHelp.SymFromAddr(processHandle, (ulong)threadAddress, ref displacement, ref symbolInfo)返回错误87.我在做什么错了? *做了一个微调。 现在已经填充了SizeOfStruct。 但没有结果。 static void GetThreadList(int processId, IntPtr processHandle) { Console.WriteLine(string.Format("Process Id: {0:X4}", processId)); var threadCollection = Process.GetProcessById(processId).Threads.OfType<ProcessThread>(); foreach (ProcessThread processThread in threadCollection) { ulong dwAddress = (ulong)ThreadStartAddress(processThread.Id, processHandle); Console.WriteLine(" Thread Id: {0:X4}, Start Address: {1:X16}", processThread.Id, dwAddress); } } static IntPtr ThreadStartAddress(int threadId, IntPtr processHandle) […]