我已经搜索了每个主题,似乎每个人都已经解决了问题,我已经尝试了他们提供的所有可能的解决方案,或者我仍然遗漏了一些东西.
-FireWall已经关闭了.
好的,我正在尝试访问当前由VS 2013运行的IIS服务器应用程序.更新2.
当我尝试访问http:// localhost:29790 / < - 这到http://192.168.1.3:29790这是我当地的当前IP.它给了我503错误.
我已经搜索了解决方案并给了我很多.
applicationhost.config文件
<site name="SMApplication(4)" id="10">
<application path="/" applicationPool="Clr4IntegratedAppPool">
<virtualDirectory path="/" physicalPath="C:\Users\DanZe3\Documents\Visual Studio 2013\Projects\SMApplication\SMApplication" />
</application>
<bindings>
<binding protocol="http" bindingInformation="*:29790:localhost" />
</bindings>
</site>
Run Code Online (Sandbox Code Playgroud)
我试过这个.
"asterisk:29790:asterisk"< - 由于文本编辑器,它不显示星号.
"*:29790:"
":29790:"
通过查找绑定.但它仍然无法正常工作.我也重启了PC或VS. 但问题是,当我尝试重新打开VS. VS重新覆盖applicationhost.config并添加另一个Binding.
正如您在我的网站名称中所看到的那样名称="SMApplication(4)< - 它已经有4个.当我重新打开文件然后绑定将再次为"*:29790:localhost"时,这是自动的.
以某种方式编辑此绑定.VS studio将创建另一个应用程序绑定.有另一个sitename ="SMApplication(5).
我试图删除"*:29790:localhost"上的localhost但是当我运行应用程序它给了我.
无法启动IIS Express Web服务器.指定的起始URL无效.HTTP://本地主机:29270 /
我不确定我怎么想回答我的问题.它是关于Android可以实例化接口.我想用C#做.现在我很确定Java和C#的规则是你不能创建一个抽象和接口实例.
但我真的很想知道Android是如何做到这一点的.
在Android中你可以做到这一点.
public interface Checkme{
void Test();
void Test2();
}
public void myFunc(Checkme my){
//do something
}
// Now this is the actual usage.
public void Start(){
myFunc(new Checkme(){
@Override
public void Test()
{
}
@Override
public void Test2()
{
}
});
}
Run Code Online (Sandbox Code Playgroud)
实际上,一旦按Enter键,new Checkme()您将自动获得界面的覆盖方法.就像C#中接口的auto Implement方法一样.
我希望我的问题有道理.