我如何检查如果德尔福棱镜项目是一个网站
本文关键字:项目 网站 一个 棱镜 如果 何检查 检查 德尔福 | 更新日期: 2023-09-27 18:16:36
我想检查一个项目是否是一个网站。
我用Project
类,用Property
属性,通过检查CurrentWebsiteLanguage
是否有值,或者是null
来做。然而,这并不适用于Delphi Prism网站。
所以,我尝试检查AspnetVersion
属性,但它抛出一个异常。
"System.Reflection.TargetInvocationException"。预定义类型"Microsoft.CSharp.RuntimeBinder"。未定义或导入Binder
谷歌搜索这个错误带来的情况下,人们没有引用他们需要引用的所有程序集,而使用dynamic
关键字。
- http://www.thinkfarahead.com/2010/05/silverlight-40-dynamic-types-extension.html
- http://forums.silverlight.net/t/169033.aspx/1
在你的项目中添加Microsoft.CSharp.dll
和System.Core.dll
的引用,这个特定的错误就会消失。