有谁知道criterea Flash用于发现Component的Live Preview类的内容?
背景
我们正在尝试自动创建包含要在Flash中使用的组件的SWC.我们可以通过修改manifest.xml并连接组件定义来使它对flash可见.但是,组件无法拖到舞台(或库)上,可能是因为它没有LivePreview的形式.
为了更好地说明我们的来源,我们注意到从Flash导出的SWC中的以下内容(使用swfdump):
fl.livepreview.LivePreviewParent
包含与mod
manifest.xml文件中的可视组件相同的属性fl.livepreview.LivePreviewParent
导出为符号但是,我发现它与Flex的SWC之间没有其他区别.
我们显然可以使用JSFL来执行任务,但我们宁愿不在构建服务器上安装Flash.
有什么想法吗?
WPF 3.5具有用于诊断的PresentationTraceSources和用于性能和数据绑定诊断的WPFPerf.
Silverlight是否有相同的工具/库?
我正在尝试第一次创建扩展方法,我遇到了一些麻烦...也许你们可以帮忙:)
public static class Extentions
{
public static int myMethod(this MyClass c)
{
return 1;
}
}
Run Code Online (Sandbox Code Playgroud)
然后,当我做"MyClass.myMethod"时,我得到q编译器错误,说该方法不存在...
这是为什么?
我已经在域对象中编写了我的应用程序逻辑(以启用多个用户界面并移植到其他平台),现在我正在为用户界面实现活动.
考虑到每个活动都需要序列化其状态,确保我的域对象只被序列化一次的最佳方法是什么?
我有一个带有ThreadStaticSessionContext的多线程NHibernate应用程序。我将每个线程都绑定一个新会话。在退出线程之前,我先提交事务,然后得到
enumerator was modified
at NHibernate.Util.SequencedHashMap.OrderedEnumerator.MoveNext()
at NHibernate.Util.IdentityMap.get_EntryList()
at NHibernate.Util.IdentityMap.ConcurrentEntries(IDictionary map)
at NHibernate.Event.Default.AbstractFlushingEventListener.PrepareEntityFlushes(IEventSource session)
at NHibernate.Event.Default.AbstractFlushingEventListener.FlushEverythingToExecutions(FlushEvent event)
at NHibernate.Event.Default.DefaultFlushEventListener.OnFlush(FlushEvent event)
at NHibernate.Impl.SessionImpl.Flush()
at NHibernate.Transaction.AdoTransaction.Commit()
at ...
Run Code Online (Sandbox Code Playgroud)
我没有头绪...
我们正在考虑在Active Directory环境中配置GIT以供Windows客户端使用,我想知道人们取得了哪些成功.
我们最初使用针对AD的基本身份验证设置HTTPS/Apache.但是,这需要为来自客户端的每次推送提供凭据.Kerberos会不那么痛苦?
我怀疑使用SSH和私钥对,因为它会增加我们的IT团队所需的维护.是否有一种方法可以通过git(某种AD连接的plink.exe替换)自动拾取私钥到AD帐户?
我基本上试图尽量减少IT团队和开发人员的持续痛苦.我在浪费时间吗?我应该看看Mercurial吗?
澄清一点:我在Windows上使用gitub作为遥控器的Git经验,我喜欢它.但是,我很高兴看到Mercurial(我已经使用过,但只是一点点),如果它意味着在Windows下更好的身份验证支持.
在我的WP7应用程序中,我使用的是定期任务.
我使用代码进行调试以启动Periodic Task它按预期运行,即
ScheduledActionService.LaunchForTest(periodicTaskName, TimeSpan.FromSeconds(60));
Run Code Online (Sandbox Code Playgroud)
但是,当我将它添加到动作服务时,它将不会执行ie
ScheduledActionService.Add(periodicTask);
Run Code Online (Sandbox Code Playgroud)
代码永远不会执行.它与http://forums.create.msdn.com/forums/t/91617.aspx的问题相同
我已经下载了几个示例应用程序,所有这些应用程序都是相同的.一旦我注释掉LaunchForTest代码,那么任务就不会运行.它在模拟器和手机上都是一样的.我检查了Phone > Settings > Background
任务,我的任务就在那里,然后"开启".
我通过模拟器在调试中运行时,我唯一看到的是输出窗口中的以下内容
The thread '<No Name>' (0xf25003e) has exited with code 0 (0x0).
Run Code Online (Sandbox Code Playgroud)
当我运行ScheduledActionService.LaunchForTest代码然后我看到一个类似的消息,但我也看到已加载程序集等 - 并执行代码.
有任何想法吗?它非常令人沮丧.- 谢谢!
我正在尝试使用Gallio在Visual Studio的测试系统中运行MSpec测试,但它似乎忽略了IDE中的MSpec插件.我做了什么:
这产生了以下错误
"没有运行任何测试,因为没有加载测试或禁用了选定的测试"
为了检查Gallio本身,我添加了对MbUnit的引用并创建了一个简单的MbUnit测试.我还运行了Gallio的其他工具来检查插件是否被拾取.我甚至重新启动了VS.
结果
运行测试使用Gallio.Echo
或Gallio.Icarus
成功执行都MbUnit的和MSpec测试,所以这个插件是被拾起.从Visual Studio运行测试运行MbUnit测试但不运行MSpec测试,因此Gallio集成似乎正在运行(而不是MSpec插件).有什么想法吗?
在任何人提到它之前:是的,我宁愿使用ReSharper,但目前我的情况不是许可证.
我们发现,部署Azure函数(AFRv1 / Node.JS)花费的时间非常长(15-25分钟)。造成这种情况的原因显然是node_modules中文件的数量,但是我觉得必须有一个更好的方法来解决这个问题,而我没有研究过。
我们使用Azure App Service Deploy
VSTS任务将应用程序和node_modules(预先安装了纱线)部署为zip包。
是否有使用不需要这么长时间的存档的优化部署方式?也许在差异部署中更好的东西?
c# ×2
android ×1
apache-flex ×1
azure ×1
deployment ×1
diagnostics ×1
flash ×1
flash-cs3 ×1
gallio ×1
git ×1
msbuild ×1
mspec ×1
nhibernate ×1
performance ×1
silverlight ×1
swc ×1