问题列表 - 第3982页

MSBuild任务读取dll的版本

我正在寻找一个MSBuild任务,它会告诉我特定dll的版本.有没有可用的任务?

在我的情况下,DLL是一个.Net程序集,所以我实际上在寻找Assembly.FullName.

msbuild

18
推荐指数
2
解决办法
9840
查看次数

ASP.NET MVC视图中允许多少逻辑?

在查看ASP.NET MVC站点的示例时,我在视图中看到了很多嵌入式逻辑示例,例如:

<% if (customerIsAllowed)
   { %>

   <p>nnn</p>
   <p>nnn</p>
   <p>nnn</p>
   <p>nnn</p>
   <p>nnn</p>

<% }  else {%>

   <p>nnn</p>
   <p>nnn</p>
   <p>nnn</p>
   <p>nnn</p>
   <p>nnn</p>

<% } %>
Run Code Online (Sandbox Code Playgroud)

虽然这对我来说似乎是错误的,因为它是我们试图摆脱ASP 3.0的那种东西,我甚至在一些播客中听到过"MVC框架的其余部分"中的"一点点逻辑是否正常"正在照顾我们在ASP 3.0中没有的结构.

是否有任何MVC约定指定视图中允许的逻辑类型和数量?

asp.net-mvc views

32
推荐指数
1
解决办法
8042
查看次数

在国际上将多行csv文件导入Excel

我们希望将一个.csv文件分发给我们的客户,它包含多行条目(即带有换行符的条目).根据客户的语言设置,该文件可能正确也可能无法正确导入Excel.通常情况下,我们建议使用导入文件,但是多行条目似乎存在一些错误,因此它们会"拆分"成单独的行(奇怪的是,直接打开文件时不会发生这种情况).

使用某些语言(例如英语),可以正确打开带逗号的csv,但不能打开带分号的文件.使用其他语言(例如德语),可以直接打开带分号的csv,但不能使用逗号打开文件.

导入对多行条目没有帮助.

示例csv文件(2 csv行):

A; B; "some
stuff"; C;
1; 2; "another line"; 3;
Run Code Online (Sandbox Code Playgroud)

正确导入(带有多行条目的2行):

A B (some
stuff) C
1 2 (another line) 3
Run Code Online (Sandbox Code Playgroud)

错误导入(3行):

A; B; C; "some
stuff";D;
1; 2; "another line"; 3;
Run Code Online (Sandbox Code Playgroud)

还有另一种可能性进行干预 - 选择一列并按下数据下的文本到列.这会根据分隔符整齐地分割线条,但仍然无法绕过换行符.

是否可以导入csv文件,以便始终识别多行条目?

csv excel

5
推荐指数
1
解决办法
8602
查看次数

适用于Mac/iPhone混合应用程序的数据存储

我在过去5个月左右的时间里一直在进行iPhone开发,并且一直在使用Gus Mueller的FMDB进行数据库交互.我的下一个项目将同时拥有Mac和iPhone应用程序,他们将在它们之间共享数据,尽管最终,iPhone将主要是一个查看器应用程序,具有一些小的编辑功能.

我的问题是:在Mac上,Core Data能让我的生活变得轻松,使用Mac上的Core Data和iPhone上的FMDB编写我的数据模型两次是值得的吗?或者我应该只使用FMDB,以便我可以为Mac和iPhone重复使用相同的代码?

我对Core Data略有启发,但并不多(主要是Hillegas书中的例子),所以任何支持Core Data的具体例子都会受到高度赞赏.为了记录,我真的很喜欢FMDB,我只是想知道在这种情况下Core Data会让我的生活更轻松.

编辑:我理解FMDB和核心数据之间的核心差异,我主要是想知道Core Data提供的"免费"是否值得对我的数据模型进行两次编码.

iphone macos cocoa core-data

1
推荐指数
1
解决办法
1916
查看次数

在存储库(SVN)中包含Delphi类型库?

什么是在SVN中保存Delphi类型库的最佳方法.

每次编译应用程序时,文件都会更改

该文件不以AscII的可读形式保存

要弄清楚从一个版本到下一个版本所做的更改是非常困难的

当多个人正在更改文件时,这是一个主要问题

问题:

1)是否应该在版本控制中保存导出的"IDL"文件?

2)可以将'IDL'转换为Delphi类型库吗?如果是这样的话?

3)使用Delphi类型库时的最佳实践是什么?

4)在Delphi2009 datasnap项目中删除类型库有多容易?

ps我正在使用BDS2006

delphi typelib delphi-2006 com-hell

2
推荐指数
1
解决办法
1637
查看次数

.NET 3.5 - 配置系统无法初始化异常

在我的winform应用程序中,我正在尝试添加userSetting,尽管appSettings也出现了错误.当添加设置时,我得到一个抛出的异常,说:"配置系统无法初始化",内部异常"无法识别的配置部分userSetting"

例外细节:

System.Configuration.ConfigurationErrorsException was unhandled
  Message="Configuration system failed to initialize"
  Source="System.Configuration"
  BareMessage="Configuration system failed to initialize"
  Line=0
  StackTrace:
       at System.Configuration.ConfigurationManager.PrepareConfigSystem()
       at System.Configuration.ConfigurationManager.RefreshSection(String sectionName)
       at System.Configuration.ClientSettingsStore.ReadSettings(String sectionName, Boolean isUserScoped)
       at System.Configuration.LocalFileSettingsProvider.GetPropertyValues(SettingsContext context, SettingsPropertyCollection properties)
       at System.Configuration.SettingsBase.GetPropertiesFromProvider(SettingsProvider provider)
       at System.Configuration.SettingsBase.GetPropertyValueByName(String propertyName)
       at System.Configuration.SettingsBase.get_Item(String propertyName)
       at System.Configuration.ApplicationSettingsBase.GetPropertyValue(String propertyName)
       at System.Configuration.ApplicationSettingsBase.get_Item(String propertyName)
       at Settings.get_ApplicationData() in \Properties\Settings.Designer.cs:line 41
       at Common.Initialize.IsSettingsInitialized() 
       at SurveyClient.Program.Main() 
       at System.AppDomain._nExecuteAssembly(Assembly assembly, String[] args)
       at System.AppDomain.ExecuteAssembly(String assemblyFile, Evidence assemblySecurity, String[] args)
       at Microsoft.VisualStudio.HostingProcess.HostProc.RunUsersAssembly()
       at System.Threading.ThreadHelper.ThreadStart_Context(Object state)
       at System.Threading.ExecutionContext.Run(ExecutionContext executionContext, ContextCallback callback, Object …
Run Code Online (Sandbox Code Playgroud)

.net settings configuration app-config .net-3.5

28
推荐指数
3
解决办法
9万
查看次数

通过不同的JVM实现接口

让我们说你有接口定义.

该接口可以是Operation.

然后,您有两个应用程序在不同的JVM中运行,并通过交换操作实例以某种方式远程通信.

让我们称之为应用程序和应用.

如果应用程序A使用应用程序B的类路径中不可用的类实现Operation,那么应用程序B是否仍然能够处理该接口的实现?即使B在不同的JVM中?

java jvm

0
推荐指数
1
解决办法
397
查看次数

如何让工作台窗口在基于Eclipse的项目中打开模态对话框?

为了打开模式对话框,您需要传递父窗口,并将对话框的必要标志传递给模态.

根据您在eclipse基础架构中的位置,找到这个父窗口并不总是那么容易.

如何访问父窗口?

eclipse eclipse-pde eclipse-plugin eclipse-rcp

19
推荐指数
2
解决办法
2万
查看次数

使用C#中的命名空间创建特定的XML文档

我们获得了一份示例文档,并且需要能够为供应商准确地再现文档的结构.但是,我对C#如何处理命名空间感到有点迷茫.以下是该文档的示例:

<?xml version="1.0" encoding="UTF-8"?>
<Doc1 xmlns="http://www.sample.com/file" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
   xsi:schemaLocation="http://www.sample.com/file/long/path.xsd">
    <header>
        <stuff>data</stuff>
        <morestuff>data</morestuff>
    </header>
 </Doc1>
Run Code Online (Sandbox Code Playgroud)

我通常会这样做是加载一个空白文档,然后开始填充它:

XmlDocument doc = new XmlDocument();
doc.LoadXml("<Doc1></Doc1>");
// Add nodes here with insert, etc...
Run Code Online (Sandbox Code Playgroud)

一旦我开始编写文档,如何将命名空间和模式放入Doc1元素中?如果我通过将它们包含在LoadXml()中来开始使用Doc1元素中的命名空间和模式,那么所有子元素都具有命名空间 - 这就是禁忌.该文件被拒绝.

换句话说,我必须如图所示完全生产它.(而且我宁愿不只是在C#中编写文本到文件,并希望它是有效的XML).

c# xml xsd namespaces

11
推荐指数
2
解决办法
5万
查看次数

为什么我的Rails服务器渲染时间不加起来?

我的登台服务器上的Rails应用程序速度非常慢,我遇到了一些麻烦.最令人困惑的是每个请求的日志输出的最后一行.

看来,View和Database时间甚至都不接近整个渲染时间.在一个页面上,完成时约为1000毫秒,视图约为450毫秒,约20毫秒数据库.

呈现页面所需的其余时间从何而来?

ruby performance ruby-on-rails

6
推荐指数
1
解决办法
1355
查看次数