我有大约十几个我正在研究的Visual Studio 2010项目,这些项目在TFS存储库中进行了版本控制.最近我去度假并将我的计算机操作系统升级到Windows 7 64位.
我重新安装了Visual Studio,我可以连接到我的Team Foundation Server并查看我的项目...只有我的绑定无法正常工作.大多数情况下,我的文件似乎都不在源代码控制之下,但在几个项目中,我的源代码控制绑定在根文件夹中是正常的,但在项目根目录下的子文件夹中不起作用.
我已经尝试撤消绑定,从源代码控制打开,删除文件夹并获取最新版本.这些都没有解决问题.
有关恢复绑定的任何想法?
UPDATE
在探索之后,我可以看到在我的"无效"项目的路径中似乎有一个额外的文件夹......我不知道它是如何进入的,但这似乎是在抛弃我的映射.
我有一个在Visual Studio 2010中运行的ASP.NET Web应用程序的本地副本.该代码与我的开发环境中运行的代码完全相同.
当我尝试通过ASP.NET连接到我的Oracle数据库时,它会抛出"TNS无法解析指定的连接标识符".奇怪的是这个数据库在我的TNSNAMES.ORA文件中,当我使用TNSPING或Microsoft Data Link连接时,它工作正常.
我尝试修改我的Oracle目录上的权限,但这似乎没有帮助.
我很难理解为什么这段代码不起作用.我有一个登录按钮,我想在用户未登录时禁用该按钮.
我在我的.h文件中有一个UIButton delared如下:
IBOutlet UIButton *myBtn;
Run Code Online (Sandbox Code Playgroud)
我在Interface Builder中为这个按钮设置了一个引用插座.
在我的.m文件中,我尝试过:
[myBtn setEnabled: NO];
Run Code Online (Sandbox Code Playgroud)
和
myBtn.enabled = NO;
Run Code Online (Sandbox Code Playgroud)
但是这些都没有禁用我所在的条件语句中的按钮.(我想在用户成功登录时禁用登录按钮)
我可以在同一个屏幕上使用另外两个按钮来完成此操作,因此我知道代码是正确的.我没有抛出任何错误,所以我认为该对象存在.对myBtn的引用也会在XCode中更改颜色,因此它似乎是一个有效的引用.
我肯定错过了什么.我在这做错了什么?(我是Windows开发人员,在Objective-C上相对较新)
我正在使用.NET framework 4.0和相应版本的Ajax控件工具包.
在我的页面上,我有一个像这样定义的组合框:
<asp:ComboBox ID="cbUserName" AutoCompleteMode="SuggestAppend"
CaseSensitive="false" runat="server" BackColor="#FFFFCC">
</asp:ComboBox>
Run Code Online (Sandbox Code Playgroud)
在IE9中,组合框允许我输入或从用户列表中选择.但是,在FireFox中,它不会让我输入框.当我在FireFox中输入时,下拉列表也不会过滤.我想知道是否有其他人看到过这种行为,如果有解决办法?
编辑
为了它的价值,ASP.NET Ajax Control Toolkit网站上的演示实际上在FireFox中运行良好.
我在ASPX文件中有一些客户端脚本,它根据表单字段是否可见来启用或禁用必需的字段验证器.
var oVal1 = document.getElementById(v1);
var oVal2 = document.getElementById(v2);
ValidatorEnable(oVal1, true);
ValidatorEnable(oVal2, false);
Run Code Online (Sandbox Code Playgroud)
当我警告oVal1和oVal2的已启用属性时,它们会显示此条件的正确设置 - oVal1已启用,oVal2已禁用.
问题是验证器总是在解雇.我需要选择性地禁用一个,因为该字段不可见,在这种情况下不需要.
我有一个用旧版Xcode编写的应用程序.现在我正在使用Xcode 4.6.1.这是我从另一个在公司外部开发的开发人员继承的应用程序.
这个应用程序的一个问题是它的界面.它应该默认为LandscapeLeft(这是pList文件中设置的值).该应用程序忽略此指令,而是默认为纵向模式.
我是否需要做些什么来强制代码来兑现这个值?我对iOS/Objective-C比较陌生.代码编译并运行,只是界面没有做我想要的.
这是一个更容易,因为这是一个仅限iPad的应用程序.
编辑 我已经尝试将以下代码添加到我的一个有问题的viewControllers,但它没有被尊重.关于如何强迫这种观点进行景观的任何想法?(IDE中是否有设置 - 看起来Xcode曾经有一个方向属性,但我在4.6.1中找不到它)
- (BOOL)shouldAutorotateToInterfaceOrientation:(UIInterfaceOrientation)interfaceOrientation {
// Overriden to allow any orientation.
return ((interfaceOrientation==UIInterfaceOrientationMaskLandscapeLeft) || (interfaceOrientation == UIInterfaceOrientationMaskLandscapeRight));
}
- (NSUInteger) supportedInterfaceOrientations
{
return UIInterfaceOrientationMaskLandscapeLeft;
}
- (NSInteger) supportedInterfaceOrientationsForWindow
{
return UIInterfaceOrientationMaskLandscape;
}
- (BOOL) shouldAutoRotate
{
return YES;
}
Run Code Online (Sandbox Code Playgroud) 这看起来很容易(我已经完成了一百万次,从来没有遇到过问题),但这让我很伤心.
我想根据Excel电子表格中的内容创建一些SQL脚本.为此,我创建了一个使用以下代码读取文本文件的宏
Dim fso As FileSystemObject
Set fso = New FileSystemObject
Dim stream As TextStream
Set stream = fso.OpenTextFile(filepath, 8, False)
Run Code Online (Sandbox Code Playgroud)
这应该打开文本文件以追加并插入我的新值.
不幸的是,它总是被覆盖而不是追加,这让我疯狂.
有任何想法吗?
我有一个映射网络驱动器的批处理文件.大约一周前,密码已过期,因此调用批处理文件的程序开始抛出错误.
我已经在批处理文件中更新了密码,当我双击批处理文件时,驱动器映射正常.但是,当计划任务启动时,我收到以下错误:
Logon failure: unknown user name or bad password.
Run Code Online (Sandbox Code Playgroud)
有人见过这个吗?我已经尝试重新创建计划任务,但它似乎没有任何区别.
编辑
我已经更新了计划任务的属性,这不是问题所在.问题似乎是批处理文件中的用户名和密码.奇怪的是,如果我以交互方式登录并双击可执行文件,一切都很完美.
作业最后一次运行时抛出"信号量超时期限已过期"错误.我之前从未见过这个特殊的错误,但它似乎实际登录并试图在发生这种情况时复制文件.
编辑
我修改了我的代码,使其尽可能简单.我正在使用批处理文件映射驱动器,然后使用代码传输文件.我仍然遇到同样的问题 - 当我双击批处理文件时它工作正常,但是一旦我将调度程序放入图片中,它就会抛出"错误的用户名或密码无效"错误.
偶尔当我试图通过双击它来运行文件时,我得到一个"找不到路径的一部分"错误.这告诉我,驱动器映射实际上有效但在尝试复制时失败了.(大多数时候,双击测试工作正常)
我有一个格式的字符串:
YYYY-MM-DDDDTHH:MM:SS
这来自我需要导入SQL Server数据库的数据馈送,因此我们可以对其进行适当的报告(如有必要,按日期和时间对数据进行排序).
我打算拆分它并使用字符串的部分手动构建数据/时间,但我想知道是否有更优雅的方法来做到这一点?(也许有一个模糊的日期格式化函数,我可以调用,我不知道?)
asp.net ×3
ios ×2
objective-c ×2
.net ×1
ajax ×1
batch-file ×1
c# ×1
client-side ×1
cocoa-touch ×1
datetime ×1
file-io ×1
javascript ×1
oracle ×1
orientation ×1
string ×1
tfs ×1
uibutton ×1
vba ×1
windows ×1