我已经阅读了Stack Overflow上这个问题的不同版本,以及3个不同Google搜索教程的首页上的每个蓝色链接,以及MSDN(除了执行程序集之外还有一点浅薄) .我只能想到我努力让Tao作为一个好的测试用例,但是相信我,我尝试过一个简单的字符串返回,一个double,一个带参数的函数.无论我的问题是什么,都不是道.
基本上我想testLibraryDomain.CreateInstance()在GLPlugin命名空间中创建一个Draw类.
if( usePlugin )
{
AppDomain testLibraryDomain = AppDomain.CreateDomain( "TestGLDomain2" );
//What the heck goes here so that I can simply call
//the default constructor and maybe a function or two?
AppDomain.Unload( testLibraryDomain );
}
Gl.glBegin( Gl.GL_TRIANGLES );
Run Code Online (Sandbox Code Playgroud)
我知道一个事实:
namespace GLPlugin
{
public class DrawingControl : MarshalByRefObject
{
public DrawingControl()
{
Gl.glColor3f( 1.0f , 0.0f , 0.0f );
//this is a test to make sure it passes
//to the GL Rendering context... success
}
} …Run Code Online (Sandbox Code Playgroud) 我正在使用SharePoint Webservices在文档库中创建一个文件,一切都很好.
现在我需要覆盖由/ modified和date创建的,所以我在SharePoint服务器上创建了一个SOAP服务,它使用listItem.UpdateOverwriteVersion()来设置这些值.单击SharePoint中的"查看属性"时,工作并且看起来很好.
现在我的问题/问题,当我调用GetListItems.asmx再次查看文档(SOAP服务)时,我最初创建它的作者仍然列在那里(我也看到了我用覆盖的那个).
那么为什么我会看到这个...就好像我做了一次覆盖,但仍保留着原作者.
为了简短起见,为什么我会看到这两个:
vti_author:SR | TEST\tm(用于创建文档的用户)和display_urn \:schemas-microsoft-com \:office \:office#作者:SW | TEST\Administrator(用户在覆盖时设置为新创建者)
SR与SW的含义是什么?
我已粘贴"GetListItems"命令的完整项目响应
<z:row ows_ID="63"
ows_Title="Even NS 1.0"
ows_MetaInfo="63;#display_urn\:schemas-microsoft-com\:office\:office#Editor:SW|TEST\\Administrator
vti_parserversion:SR|14.0.0.4762
vti_folderitemcount:IR|0
Order:DW|6300.00000000000Site / LocationTaxHTField0:SW|Singapore|dc0e351b-e873-453c-8d23-6b0e21b8360a
Subject Matter Expert:IW|3
vti_author:SR|TEST\\tm
vti_modifiedby:SR|TEST\\tm
_CopySource:SW|c:\\SharePoint Source\\Pdfs\\wicketBasic.pdf
vti_foldersubfolderitemcount:IR|0
TopicsTaxHTField0:SW|Molds|cddd6251-227d-4bb0-86aa-ff5ed715602f;Etiolog|63537636-fbdd-4071-8e1d-0c5cfcec84e3;Allergies|8ca11784-e48a-4d70-a22d-43a06f33f0a2
Document Status:SW|Review
display_urn\:schemas-microsoft-com\:office\:office#Author:SW|TEST\\Administrator
ContentTypeId:SW|0x0101000FF13CC8F9D9B5408C6B72B560B15D6600C85CC76A22DB0D4298AC2D15EBF60842
vti_title:SW|Even NS 1.0
Topics:SW|9;#Molds|cddd6251-227d-4bb0-86aa-ff5ed715602f;#10;#Etiolog|63537636-fbdd-4071-8e1d-0c5cfcec84e3;#11;#Allergies|8ca11784-e48a-4d70-a22d-43a06f33f0a2
Site / Location:SW|8;#Singapore|dc0e351b-e873-453c-8d23-6b0e21b8360a
TaxCatchAll:SW|10;#Etiolog|63537636-fbdd-4071-8e1d-0c5cfcec84e3;#9;#Molds|cddd6251-227d-4bb0-86aa-ff5ed715602f;#8;#Singapore|dc0e351b-e873-453c-8d23-6b0e21b8360a;#11;#Allergies|8ca11784-e48a-4d70-a22d-43a06f33f0a2
display_urn\:schemas-microsoft-com\:office\:office#Subject_x0020_Matter_x0020_Expert:SW|TEST\\Administrator"
ows__ModerationStatus="0"
ows__Level="1"
ows_Last_x0020_Modified="63;#2011-09-27 00:57:18"
ows_UniqueId="63;#{369FADAB-58E1-4C00-B279-6966D3FDB725}"
ows_owshiddenversion="5"
ows_FSObjType="63;#0"
ows_Created_x0020_Date="63;#2011-09-27 00:57:18"
ows_ProgId="63;#"
ows_FileLeafRef="63;#wicketBasic.pdf"
ows_PermMask="0x7fffffffffffffff"
ows_Modified="2011-09-27 00:57:18"
ows_FileRef="63;#Sync Source/wicketBasic.pdf"
ows_DocIcon="pdf"
ows_Editor="3;#TEST\Administrator"></z:row>
Run Code Online (Sandbox Code Playgroud) 我坚持以下情况.我有WPF NET.VS2012 + Resharper中的4.0项目,包含一些xaml视图和用户控件.项目编译和工作正常,但没有XAML intellisense(或任何其他通知,这是xaml文件 - 例如,在覆盖声明的控件后没有工具提示).当我在这个项目中声明的名称空间包含xmlns值时,这个intellisense总是打破.例如:
xmlns:conventers="clr-namespace:MyProject.Helpers.Conventers"
将打破所有intellisense.删除此行 - 将使其再次工作.
它仅适用于同一项目中的命名空间 - 当我引用外部dll并使用命名空间时 - 没有问题.
有谁知道我是否遗漏了明显的东西?
.net ×2
assemblies ×1
c# ×1
c#-4.0 ×1
dll ×1
dynamic ×1
intellisense ×1
metadata ×1
web-services ×1
xaml ×1