正如标题所暗示的,我的项目一直告诉我它无法找到默认的端点元素,但它就在那里.我的意思是显然我必须遗漏一些东西,但我无法弄清楚??? !!!
完整错误消息:错误消息是"无法在ServiceModel客户端配置部分中找到引用合同'WebChatSvc.ChatServiceSoap'的默认端点元素.这可能是....
WebChatSvc是我在创建Web引用时选择的命名空间.
我的应用配置:
...
<appSettings>
<add key="ChatServiceSoap" value="http://localhost:1856/ChatService/ChatService.asmx" />
<add key="LogFilePath" value="" />
<add key="ConString" value="W2K8R2_SQL2K8R2;XXX;YYYY;TTTTT" />
<add key="ClientSettingsProvider.ServiceUri" value="http://localhost:1856/ChatService/ChatService.asmx" />
</appSettings>
<system.serviceModel>
<bindings>
<basicHttpBinding>
<binding name="ChatServiceSoap" />
</basicHttpBinding>
</bindings>
<client>
<endpoint address="http://localhost:1856/ChatService/ChatService.asmx" binding="basicHttpBinding" bindingConfiguration="ChatServiceSoap" contract="WebChatSvc.ChatServiceSoap" name="ChatServiceSoap" />
</client>
</system.serviceModel>
<applicationSettings>
<ChatClientControl.Properties.Settings>
<setting name="ChatServiceSoap" serializeAs="String">
<value>http://localhost:1856/ChatService/ChatService.asmx</value>
</setting>
</ChatClientControl.Properties.Settings>
</applicationSettings>
</configuration>
Run Code Online (Sandbox Code Playgroud)
我已经尝试了许多不同的命名可能性的变化,只是无法弄清楚所以任何指针将非常感激.
TIA JB
我想知道作为一个新的Android开发人员(10年以上的C#OOP),这将是创建简单重复背景的更好方法.无论屏幕尺寸,密度或方向如何,背景都将保持一致.我已经阅读了Android开发者开发指南,内容涉及支持多个屏幕,九个补丁绘图等等.我见过这样的教程(http://androidforbeginners.blogspot.com/2010/06/how-to-tile -background-image-in-android.html)告诉你如何使用图像并让它重复.
当然,使用图像时,您必须为多个密度提供多个图像,或者冒险进行位图缩放和像素化.对于复杂的背景模式,我可以看到这可能是怎么回事.但我的模式是一个简单的网格模式,所以有没有更好的方法只使用xml?
我查看了GridView和TableLayout,两者都允许我设置背景颜色,指定单元格宽度/高度,但我没有看到指定网格线颜色的方法.
目前我使用的是较旧的2.3.3 api,因为这是目前使用的最大版本.我并不怀疑我需要那些比我更了解的人提供一些好的建议.
谢谢JB
作为Android开发的新手(c# OOP dev 10+)我遇到了一个小问题(2.3.3)我不知道如何解决.我有一个<EditText.../>有两个相互抵消的参数.
我的意思是,作为一个Android用户,当人们使用像android:inputType ="numberDecimal"这样的标签作为他们期望数字的输入字段时,我真的很感激.这样我就不必在尝试完成一个字段时从ABC翻到123键盘.但是在尝试使用时会出现问题android:hint="Hint Text".如果已确定该字段是由...定义的数字,则不会显示提示文本android:inputtype.
所以我一直在寻找有关如何最好地解决这个问题的意见.我的想法是在输入字段上方有一个标签...这将是突出的,因为应用程序的其余部分使用提示.我可以放弃一个提示但不是一个好主意,因为用户会丢失关于该领域的信息.我的第三个也是最好的想法是将inputtype定义为文本,然后处理onFocus事件并将其切换为数字.
欢迎任何其他建议.JB
我以为我很聪明,但我错了.因此,对于单元测试,我需要列表中的每个项目中的X数量列表和一些值.所以我想出了这个作为达到目标的简洁方法.
List<PlanList> planList = new List<PlanList>(new PlanList[7]);
planList.ForEach(c => c.Description = "I'm a Description");
planList.ForEach(c => c.OrderPosition = 1);
Run Code Online (Sandbox Code Playgroud)
然而事实证明,我得到了7个空对象的列表.
所以我很想知道发生了什么,但更重要的是,我只是想快速生成一个包含7个对象的List,它可以为我的测试提供相同的值.
我提出了这个琐事问题,并认为它相当简单.这个人让我解释为什么这个列表没有按字母顺序排序.我认为这是一个棘手的问题,直到我把它扔进一个小的存根项目,他们是对的...没有技巧它不按字母顺序排序.我用谷歌搜索,我读到的一切都说Sort()会按照我的预期工作.所以edjumakate我天才.我显然没有答案.
string str_animals = "hyena, cat, elephant, dog, iguana";
List<string> lst_animals = new List<string>(str_animals.Split(','));
lst_animals.Sort();
Run Code Online (Sandbox Code Playgroud)
排序后我的清单是:猫,狗,大象,鬣蜥,鬣狗???? 鬣狗和鬣蜥乱了?
MSDN说"这个方法使用Array.Sort,它使用QuickSort算法.这个实现执行一个不稳定的排序;也就是说,如果两个元素相等,它们的顺序可能不会被保留.相反,一个稳定的排序保留了元素的顺序这是相同的"但鬣狗和鬣蜥不相等所以我不认为那种不稳定的排序很重要.
我错过了什么?
谢谢