Skip to content

试用体验

Chen edited this page Mar 5, 2017 · 7 revisions

C# Get Started

Q:把下载下来的模板zip文件放到%USERPROFILE%\Documents\Visual Studio 2015\Templates\ProjectTemplates\Visual C#\之后,打开VS2015并未出现模板。

  • 好吧……我之前把“文档”文件夹搬走了……路径无脑复制不可取……

Q:配置好模板,建立初始项目之后,无法使用 Channel Emulator 连接到 Bot,同时无法在浏览器访问 http://localhost:3978/api/messages ,但主页可以正常显示。已确认不是防火墙的问题。

  • 使用RoutingDebugger检查路由,未见异常。
  • 好吧……原来是 api/Messages 而不是 api/messages……

Q:Microsoft.Bot.Builder引用的某些依赖项版本过低,导致无法安装Unity

正在尝试收集与目标为“.NETFramework,Version=v4.6”的项目“HalfMoon.Endpoint”有关的包“Unity.4.0.1”的依赖项信息
收集依赖项信息花费时间 616.16 ms
正在尝试解析程序包“Unity.4.0.1”的依赖项,DependencyBehavior 为“Lowest”
现有 packages.config 文件中检测到一个或多个未解析包依赖项约束。必须解析所有依赖项约束以添加或更新包。如果正在更新这些包,则可忽略此消息,如果没有更新这些包,错误可能阻止当前包操作: 'Microsoft.Bot.Builder 3.0.0 约束: Microsoft.WindowsAzure.ConfigurationManager (>= 3.2.1)'
无法解析依赖项。“Microsoft.WindowsAzure.ConfigurationManager 3.1.0”与 'Microsoft.Bot.Builder 3.0.0 约束: Microsoft.WindowsAzure.ConfigurationManager (>= 3.2.1)' 不兼容。
  • 所以我们还是愉快地使用Autofac吧!
Clone this wiki locally